Optional
application_Application id for the game
Optional
assetsImages for the presence and their hover texts
Optional
buttonsThe custom buttons shown in the Rich Presence (max 2)
Unix timestamp of when the activity was added to the user's session
Optional
detailsWhat the player is currently doing
Optional
details_URL that is linked when clicking on the details text
Optional
emojiThe emoji used for a custom status
Optional
flagsActivity flags OR
d together, describes what the payload includes
The activity's id
Optional
instanceWhether or not the activity is an instanced game session
The activity's name
Optional
partyInformation for the current party of the player
Optional
platformThe platform this activity is being done on
Optional
secretsSecrets for Rich Presence joining and spectating
Optional
session_Optional
stateThe user's current party status, or the text used for a custom status
Optional
state_URL that is linked when clicking on the state text
Optional
status_Controls which field is displayed in the user's status text in the member list
Optional
sync_The Spotify song id
Optional
timestampsUnix timestamps for start and/or end of the game
Activity type
Optional
urlStream url, is validated when type is 1
See
https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-structure