SetDiscordRichPresenceButton: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
{{Client function}} | {{Client function}} | ||
{{Important Note|To use this function, you must set up your own application [[setDiscordApplicationID]]}} | {{Important Note|To use this function, you must set up your own application [[setDiscordApplicationID]]}} | ||
{{New feature/item|3. | {{New feature/item|3.0161|1.6.0|22270| | ||
The function sets a custom button through which we can access the website on Discord. | The function sets a custom button through which we can access the website on Discord. | ||
}} | }} |
Revision as of 22:12, 11 October 2023
Important Note: To use this function, you must set up your own application setDiscordApplicationID |
Syntax
bool setDiscordRichPresenceButton(int index, string text, string url)
OOP Syntax Help! I don't understand this!
- Method: DiscordRPC:setButton(...)
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
Returns true if function succeeds, false otherwise.
Example
This example creates two custom buttons in our Discord Rich Presence application.
local app_key = "YOUR_APPLICATION_KEY" if setDiscordApplicationID(app_key) then setDiscordRichPresenceButton(1, "Connect to server", "mtasa://youraddressip") setDiscordRichPresenceButton(2, "MTA Homepage", "https://mtasa.com") end