"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.VoiceStateUpdate = void 0;var _Listener = require("../../classes/Listener.js"); /** * Forwards VOICE_STATE_UPDATE events to voice adapters. */ class VoiceStateUpdate extends _Listener.VoiceStateUpdateListener { async handle(data, client) { const voice = client.getPlugin("voice"); if (!voice) return; const guildId = data.guild_id; if (guildId) { // Reconstruct raw payload for @discordjs/voice adapter const raw = { ...data, member: data.rawMember }; voice.adapters.get(guildId)?.onVoiceStateUpdate(raw); } } }exports.VoiceStateUpdate = VoiceStateUpdate; /* v9-b62f5e7dd22ed8ed */