RPCCommands
Index
Enumeration Members
- AcceptActivityInvite
- ActivityInviteUser
- Authenticate
- Authorize
- BraintreePopupBridgeCallback
- BrowserHandoff
- CaptureShortcut
- CloseActivityRequest
- ConnectionsCallback
- ConnectToLobby
- ConnectToLobbyVoice
- CreateChannelInvite
- CreateLobby
- DeepLink
- DeleteLobby
- DisconnectFromLobby
- DisconnectFromLobbyVoice
- Dispatch
- GetApplicationTicket
- GetChannel
- GetChannels
- GetEntitlements
- GetEntitlementTicket
- GetGuild
- GetGuilds
- GetImage
- GetNetworkingConfig
- GetRelationships
- GetSelectedVoiceChannel
- GetSkus
- GetUser
- GetUserAchievements
- GetVoiceSettings
- GiftCodeBrowser
- GuildTemplateBrowser
- InviteBrowser
- NetworkingCreateToken
- NetworkingPeerMetrics
- NetworkingSystemMetrics
- OpenOverlayActivityInvite
- OpenOverlayGuildInvite
- OpenOverlayVoiceSettings
- Overlay
- SearchLobbies
- SelectTextChannel
- SelectVoiceChannel
- SendActivityJoinInvite
- SendToLobby
- SetActivity
- SetCertifiedDevices
- SetOverlayLocked
- SetUserAchievement
- SetUserVoiceSettings
- SetUserVoiceSettings2
- SetVoiceSettings
- SetVoiceSettings2
- StartPurchase
- Subscribe
- Unsubscribe
- UpdateLobby
- UpdateLobbyMember
- ValidateApplication
Enumeration Members
AcceptActivityInvite
ActivityInviteUser
Authenticate
Used to authenticate an existing client with your app
Authorize
Used to authorize a new client with your app
BraintreePopupBridgeCallback
BrowserHandoff
CaptureShortcut
CloseActivityRequest
used to reject a Rich Presence Ask to Join request
ConnectionsCallback
ConnectToLobby
ConnectToLobbyVoice
CreateChannelInvite
CreateLobby
DeepLink
DeleteLobby
DisconnectFromLobby
DisconnectFromLobbyVoice
Dispatch
Event dispatch
GetApplicationTicket
GetChannel
Used to retrieve channel information from the client
GetChannels
Used to retrieve a list of channels for a guild from the client
GetEntitlements
GetEntitlementTicket
GetGuild
Used to retrieve guild information from the client
GetGuilds
Used to retrieve a list of guilds from the client
GetImage
GetNetworkingConfig
GetRelationships
GetSelectedVoiceChannel
Used to get the current voice channel the client is in
GetSkus
GetUser
GetUserAchievements
GetVoiceSettings
Used to retrieve the client's voice settings
GiftCodeBrowser
GuildTemplateBrowser
InviteBrowser
NetworkingCreateToken
NetworkingPeerMetrics
NetworkingSystemMetrics
OpenOverlayActivityInvite
OpenOverlayGuildInvite
OpenOverlayVoiceSettings
Overlay
SearchLobbies
SelectTextChannel
Used to join or leave a text channel, group dm, or dm
SelectVoiceChannel
Used to join or leave a voice channel, group dm, or dm
SendActivityJoinInvite
Used to consent to a Rich Presence Ask to Join request
SendToLobby
SetActivity
Used to update a user's Rich Presence
SetCertifiedDevices
Used to send info about certified hardware devices
SetOverlayLocked
SetUserAchievement
SetUserVoiceSettings
Used to change voice settings of users in voice channels
SetUserVoiceSettings2
SetVoiceSettings
Used to set the client's voice settings
SetVoiceSettings2
StartPurchase
Subscribe
Used to subscribe to an RPC event
Unsubscribe
Used to unsubscribe from an RPC event
https://discord.com/developers/docs/topics/rpc#commands-and-events-rpc-commands