getDiscordRichPresenceUserID | Multi Theft Auto: Wiki Skip to content

getDiscordRichPresenceUserID

Client-side
Server-side
Shared

Added in 1.6.0 r22342

The function returns the client Discord UserID.

Important

The function will correctly return the UserID if the user has given consent beforehand and is connected to the Rich Presence application.

Syntax

string getDiscordRichPresenceUserID ( )

Returns

  • string: user id

It will return an empty string ("") if the user has not given consent or has disabled the Rich Presence synchronization option. Otherwise, it will return the userid as a string.

Code Examples

client

This example displays the user's userid in the chat if they have granted permission to share data. Otherwise, they will receive an appropriate message.

addCommandHandler("getmyuserid", function()
if isDiscordRichPresenceConnected() then
local id = getDiscordRichPresenceUserID()
if id == "" then
outputChatBox("You didn't allow consent to share Discord data! Grant permission in the settings!")
else
outputChatBox("Your Discord userid: " .. id)
end
end
end)