Level-Up Messages
Configure how Nevi announces level-ups. Enable or disable messages, set a dedicated channel, customize the message template with variables, and see example templates.
Enabling level-up messages
Level-up messages are controlled by the levelUpMessages config setting. To turn them on:
/config set levelUpMessages trueOnce enabled, Nevi will send a message every time a member reaches a new level. By default, the message is sent in the same channel where the member leveled up. You can change this behavior by setting a dedicated level-up channel.
Setting a level-up channel
To keep level-up announcements from cluttering your conversation channels, you can route them all to a single dedicated channel:
/config set levelUpChannel #levelsAll level-up messages will now appear in #levels regardless of where the member was chatting when they leveled up.
To revert to sending level-up messages in the current channel (wherever the user leveled up), set the channel to none:
/config set levelUpChannel noneCustomizing the message
You can fully customize what Nevi says when someone levels up using the levelUpMessage config option. Use template variables (listed below) to insert dynamic values:
/config set levelUpMessage "Congrats {user.mention}! You reached level {level}!"The message supports any combination of plain text and template variables. You can make it as simple or detailed as you like.
Available variables
Use these variables in your custom level-up message. They'll be replaced with the actual values when the message is sent:
| Variable | Description |
|---|---|
{user} | The user's username (e.g., blake) |
{user.name} | The user's display name (server nickname or global display name) |
{user.mention} | An @mention of the user that pings them (e.g., @blake) |
{level} | The new level the user just reached |
{oldlevel} | The user's previous level before leveling up |
{server} | The name of the server |
Example templates
Example message templates:
Simple & Clean
{user.mention} just reached Level {level}!
Celebratory
GG {user.mention}! You leveled up from {oldlevel} to {level} in {server}! Keep chatting!
Minimal
{user.name} is now level {level}.
RPG-Themed
{user.mention} has gained enough experience to advance to Level {level}. A new chapter begins!
Disabling level-up messages
If you want XP tracking and leveling to continue working behind the scenes but don't want any level-up announcements, simply disable the messages:
/config set levelUpMessages falseMembers will still earn XP and level up. Their rank will still show on profiles and leaderboards, and autoroles will still trigger. The only difference is that Nevi won't send a message about it.
This is useful for large servers where constant level-up messages could become noisy, or for servers that prefer a quieter leveling experience.
Related Commands
/configmanagementRequires adminConfigure server settings