Entity Info
displayName
$displayName
Returns the display name of the user — the server nickname if it exists, otherwise the global username.
Syntax
$displayName
$displayName
The variable $displayName returns the display name of the user on the server. This is the most relevant name in the server context: the nickname if defined, otherwise the global username.
Syntax
$displayName
Return value
- Type: String
- Priority: server nickname (
$nickname) > global username ($userName)
Behavior
$displayNametakes no arguments.- If the user has a nickname on the server,
$displayNamereturns it. - Otherwise, it returns the global username.
- This is the name that other members see on the server.
Examples
Welcome message
$title[Welcome $displayName!]
$description[
We are thrilled to welcome you to **$serverName**!
]
$thumbnail[$userAvatar]
$color[#57F287]
$sendMessage[]
User profile
$author[$displayName;$userAvatar]
$title[User Profile]
$description[
**Display Name:** $displayName
**Global Name:** $userName
**Server Nickname:** $nickname
**ID:** $userID
]
$color[#5865F2]
$sendMessage[]
Notes
$displayNameis the recommended choice to display a user’s name in bot messages.- It reflects what members actually see on the server.
- Differences:
$userName(global username only),$nickname(server nickname only, can be empty),$displayName(the better of the two).