async stateUpdate(update) {
    const player = this.players.get(update.guild_id ?? "");
    if (player && update.user_id === this.userId) {
      if (update.channel_id !== player.channel) {
        player.emit("move", update.channel_id);
        player.channel = update.channel_id;
      }
      player.provide(update);
      await player.voiceUpdate();
    }
  }
/**
   * Used for providing voice state updates to lavalink
   * @param update The voice state update sent by Discord.
   * @since 1.0.0
   */
Used for providing voice state updates to lavalink
@param update The voice state update sent by Discord.
Used for providing voice state updates to lavalink @param update The voice state update sent by Discord .
async stateUpdate(update) {
    const player = this.players.get(update.guild_id ?? "");
    if (player && update.user_id === this.userId) {
      if (update.channel_id !== player.channel) {
        player.emit("move", update.channel_id);
        player.channel = update.channel_id;
      }
      player.provide(update);
      await player.voiceUpdate();
    }
  }
async stateUpdate ( update ) { const player = this . players . get ( update . guild_id ?? "" ) ; if ( player && update . user_id === this . userId ) { if ( update . channel_id !== player . channel ) { player . emit ( "move" , update . channel_id ) ; player . channel = update . channel_id ; } player . provide ( update ) ; await player . voiceUpdate ( ) ; } }
Used for providing voice state updates to lavalink
 @param update The voice state update sent by Discord.
Used for providing voice state updates to lavalink @param update The voice state update sent by Discord .