Skip to content

Voice

HTTP Rest API implementation for the following Resource:

  • https://discord.com/developers/docs/resources/voice
Voice . listVoiceRegionsAsync ( instance )  -> FutureLike<string, ListVoiceRegionsResponse>

https://discord.com/developers/docs/resources/voice#list-voice-regions

Parameters

instance: Request
Voice . getCurrentUserVoiceStateAsync ( instance ,  guildId )  -> FutureLike<string, GetCurrentUserVoiceStateResponse>

https://discord.com/developers/docs/resources/voice#get-current-user-voice-state

Parameters

instance: Request
guildId: Snowflake
Voice . getUserVoiceStateAsync ( instance ,  guildId ,  userId )  -> FutureLike<string, GetUserVoiceStateResponse>

https://discord.com/developers/docs/resources/voice#get-user-voice-state

Parameters

instance: Request
guildId: Snowflake
userId: Snowflake
Voice . modifyCurrentUserVoiceStateAsync ( instance ,  guildId ,  jsonParams )  -> FutureLike<string, ModifyCurrentUserVoiceStateResponse>

https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state

Parameters

instance: Request
guildId: Snowflake
jsonParams: ModifyCurrentUserVoiceStateRequest
Voice . modifyUserVoiceStateAsync ( instance ,  guildId ,  userId ,  jsonParams )  -> FutureLike<string, ModifyUserVoiceStateResponse>

https://discord.com/developers/docs/resources/voice#modify-user-voice-state

Parameters

instance: Request
guildId: Snowflake
userId: Snowflake
jsonParams: ModifyUserVoiceStateRequest