Entity Info
authorID
$authorID
The variable $authorID returns the Discord ID of the author of the message that triggered the execution of the command.
Syntax
$authorID
Return value
- Type: Snowflake (numeric string of 17-19 digits)
- The unique ID of the author, read from the command context (
author.id, oruser.idif absent) - An empty string if the context holds neither
Behavior
$authorIDtakes no arguments (passing one is an error).- It is the ID of the person who triggered the command, as supplied by the command context. No request is made to Discord.
$userIDreads the same two context values in the opposite order (user.id, thenauthor.id), so in most cases they are identical.
Examples
Profile of the author
$title[Profile of $authorUsername]
$author[$authorUsername;$authorAvatar]
$description[
**ID:** $authorID
**Tag:** $authorTag
]
$color[#5865F2]
Owner verification
$if[$authorID==123456789012345678]
$sendMessage[Hello owner!]
$endif
Notes
- Use
$authorIDfor better semantic clarity in message-related code.
Try it
Paste an example into the playground to preview its message (functions that act on Discord are not run), or build the same thing with blocks.