setDiscordRichPresenceButton
Client-side
Server-side
Shared
Manual Review Required
Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.
The function sets a custom button through which we can access the website on Discord.
Important
To use this function, you must set up your own application setDiscordApplicationID
OOP Syntax Help! I don't understand this!
- Method: discordrpc:setButton(...)
Syntax
bool setDiscordRichPresenceButton ( int index, string text, string url )Required Arguments
- index: a int representing the index of the button (possible values: 1 or 2)
- text: a string containing the title of the button
- url: a string containing the button URL (only works with https:// or mtasa:// )
Returns
- bool: value
Returns true if function succeeds, false otherwise.
Code Examples
shared
This example creates two custom buttons in our Discord Rich Presence application.
local app_id = "YOUR_APPLICATION_ID"if setDiscordApplicationID(app_id) then setDiscordRichPresenceButton(1, "Connect to server", "mtasa://youraddressip") setDiscordRichPresenceButton(2, "MTA Homepage", "https://mtasa.com")endSee Also
Discord Functions
- getDiscordRichPresenceUserID
- isDiscordRichPresenceConnected
- resetDiscordRichPresenceData
- setDiscordApplicationID
- setDiscordRichPresenceAsset
- setDiscordRichPresenceButton
- setDiscordRichPresenceDetails
- setDiscordRichPresenceEndTime
- setDiscordRichPresencePartySize
- setDiscordRichPresenceSmallAsset
- setDiscordRichPresenceStartTime
- setDiscordRichPresenceState