Skip to content

Voice

HTTP Rest API implementation for the following Resource:

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