enum RPCEvents

external
export declare enum RPCEvents

See also: https://discord.com/developers/docs/topics/rpc#commands-and-events-rpc-events

Members

external
ActivityInvite = "ACTIVITY_INVITE"

external
ActivityJoin = "ACTIVITY_JOIN"

external
ActivityJoinRequest = "ACTIVITY_JOIN_REQUEST"

external
ActivitySpectate = "ACTIVITY_SPECTATE"

external
ChannelCreate = "CHANNEL_CREATE"

external
CurrentUserUpdate = "CURRENT_USER_UPDATE"

external
EntitlementCreate = "ENTITLEMENT_CREATE"

external
EntitlementDelete = "ENTITLEMENT_DELETE"

external
Error = "ERROR"

external
GameJoin = "GAME_JOIN"

external
GameSpectate = "GAME_SPECTATE"

external
GuildCreate = "GUILD_CREATE"

external
GuildStatus = "GUILD_STATUS"

external
MessageCreate = "MESSAGE_CREATE"

Dispatches message objects, with the exception of deletions, which only contains the id in the message object.

external
MessageDelete = "MESSAGE_DELETE"

Dispatches message objects, with the exception of deletions, which only contains the id in the message object.

external
MessageUpdate = "MESSAGE_UPDATE"

Dispatches message objects, with the exception of deletions, which only contains the id in the message object.

external
NotificationCreate = "NOTIFICATION_CREATE"

This event requires the rpc.notifications.read OAuth2 scope.

external
Overlay = "OVERLAY"

external
OverlayUpdate = "OVERLAY_UPDATE"

external
Ready = "READY"

external
RelationshipUpdate = "RELATIONSHIP_UPDATE"

external
SpeakingStart = "SPEAKING_START"

external
SpeakingStop = "SPEAKING_STOP"

external
VoiceChannelSelect = "VOICE_CHANNEL_SELECT"

external
VoiceConnectionStatus = "VOICE_CONNECTION_STATUS"

external
VoiceSettingsUpdate = "VOICE_SETTINGS_UPDATE"

external
VoiceSettingsUpdate2 = "VOICE_SETTINGS_UPDATE_2"

external
VoiceStateCreate = "VOICE_STATE_CREATE"

Dispatches channel voice state objects

external
VoiceStateDelete = "VOICE_STATE_DELETE"

Dispatches channel voice state objects

external
VoiceStateUpdate = "VOICE_STATE_UPDATE"

Dispatches channel voice state objects