Voice
HTTP Rest API implementation for the following Resource:
Summary
Functions
Voice.listVoiceRegionsAsync(instance: request.Request) → future.FutureLike<string, apiTypes.ListVoiceRegionsResponse>Voice.getCurrentUserVoiceStateAsync(instance: request.Request, guildId: apiTypes.Snowflake) → future.FutureLike<string, apiTypes.GetCurrentUserVoiceStateResponse>Voice.getUserVoiceStateAsync(instance: request.Request, guildId: apiTypes.Snowflake, userId: apiTypes.Snowflake) → future.FutureLike<string, apiTypes.GetUserVoiceStateResponse>Voice.modifyCurrentUserVoiceStateAsync(instance: request.Request, guildId: apiTypes.Snowflake, jsonParams: apiTypes.ModifyCurrentUserVoiceStateRequest) → future.FutureLike<string, apiTypes.ModifyCurrentUserVoiceStateResponse>Voice.modifyUserVoiceStateAsync(instance: request.Request, guildId: apiTypes.Snowflake, userId: apiTypes.Snowflake, jsonParams: apiTypes.ModifyUserVoiceStateRequest) → future.FutureLike<string, apiTypes.ModifyUserVoiceStateResponse>Functions
Section titled “Functions”listVoiceRegionsAsync
Section titled “listVoiceRegionsAsync”Voice . listVoiceRegionsAsync ( instance ) -> FutureLike<string, ListVoiceRegionsResponse>
https://discord.com/developers/docs/resources/voice#list-voice-regions
Parameters
| instance: Request |
Returns
| FutureLike<string, ListVoiceRegionsResponse> |
getCurrentUserVoiceStateAsync
Section titled “getCurrentUserVoiceStateAsync”Voice . getCurrentUserVoiceStateAsync ( instance , guildId ) -> FutureLike<string, GetCurrentUserVoiceStateResponse>
https://discord.com/developers/docs/resources/voice#get-current-user-voice-state
Parameters
| instance: Request | |
| guildId: Snowflake |
getUserVoiceStateAsync
Section titled “getUserVoiceStateAsync”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 |
Returns
| FutureLike<string, GetUserVoiceStateResponse> |
modifyCurrentUserVoiceStateAsync
Section titled “modifyCurrentUserVoiceStateAsync”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 |
modifyUserVoiceStateAsync
Section titled “modifyUserVoiceStateAsync”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 |
Returns
| FutureLike<string, ModifyUserVoiceStateResponse> |