changeVoiceState method

void changeVoiceState(
  1. Snowflake? guildId,
  2. Snowflake? channelId, {
  3. bool selfMute = false,
  4. bool selfDeafen = false,
})

Updates clients voice state for Guild with given guildId

Implementation

void changeVoiceState(Snowflake? guildId, Snowflake? channelId, {bool selfMute = false, bool selfDeafen = false}) {
  this.send(OPCodes.voiceStateUpdate, <String, dynamic> {
    "guild_id" : guildId.toString(),
    "channel_id" : channelId?.toString(),
    "self_mute" : selfMute,
    "self_deaf" : selfDeafen
  });
}