Skip to main content
Variables allow you to dynamically insert user, server, channel, and time information into your bot’s custom messages. Whenever ZEON sends a customized message, it parses these variables into real, live data.
Not all variables work in every context! For example, {rolecolor} won’t work in a message if there is no specific role involved in the trigger.

Complete Variable Reference

Below is a complete list of every single variable supported by the bot’s parser.
Advanced Tip: Variables like {target} and {author} are context-dependent. {author} is usually the person triggering the command, while {target} is the person being acted upon.

How to Use Variables

Variables must be wrapped in curly braces {}. For example, if you want to mention a user, you would simply type {user} in your message setup. When a module triggers a custom message, ZEON dynamically replaces the text with the actual data. Here is how you can practically use variables in different modules.

Vanity Roles

In the Vanity Roles module, when a user updates their status to include your server’s vanity URL, the bot can send a customized reward message. The variables evaluate in the context of the user receiving the role.

Boost Greet

When a member boosts your server, you can use variables to show appreciation dynamically in a welcome channel.