Skip to main content
Don’t forget to check out the official documentation for @curse embeds and dynamic messaging @ https://docs.cursebot.site/resources/scripting

1. Core Variable Categories

VariableOutput
guildThe name of the server.
guild.nameThe name of the server.
guild.idThe unique 18-digit Discord ID of the server.
guild.owner_idThe unique 18-digit Discord ID of the server owner.
guild.iconThe direct URL to the server’s icon image.
guild.bannerThe direct URL to the server’s banner image.
guild.splashThe direct URL to the server’s invite splash image.
guild.created_atThe date the server was created.
unix(guild.created_at)The Unix timestamp of the server creation date.
guild.countThe total number of members in the server.
guild.member_countThe total number of members in the server.
guild.boost_countThe total number of boosts the server has.
guild.boost_tierThe current boost tier level of the server.
guild.emoji_countThe total number of emojis in the server.
guild.role_countThe total number of roles in the server.
guild.channel_countThe total number of channels in the server.
guild.text_channel_countThe total number of text channels in the server.
guild.voice_channel_countThe total number of voice channels in the server.
guild.category_channel_countThe total number of category channels in the server.
guild.featuresA list of the server’s enabled features.

2. Frequently Asked Questions

2. 1. Where can I use these variables?

You can use these in any command that has a message or embed code parameter. This includes automated posts, custom responses, and greeting messages.

2. 2. What happens if I use a variable incorrectly?

If a variable is misspelled (e.g., {uesr}), @curse will treat it as plain text and won’t replace it with dynamic data. Always double-check your spelling against this guide!