bleh
Add to Discord
HomeFeaturesCommandsServersDocsConfigStatus Add to Discord

Levels

8 settings. Change them with ,config, or on the dashboard.

Key Setting Type Default Notes
xpEnabled Leveling enabled boolean true Award XP for chatting and track levels.
xpPerMessage XP per message number 15 XP a member earns for one counted message.
xpCooldown XP cooldown (s) number 60 Seconds before the same member earns XP again.
xpAnnounceChannelId Level-up channel channel not set Leave empty to announce in the channel they levelled in.
xpMessage Level-up message string {user} reached level {level}! Placeholders: {user}, {level}, {server}.
xpIgnoredChannelIds Ignored channels list empty Channels that never award XP.
xpIgnoredRoleIds Ignored roles list empty Members holding these roles never earn XP.
xpRoleRewards Role rewards json empty Array of { level, roleId }.

Leveling enabled

,config set xpEnabled <value>

Award XP for chatting and track levels.

XP per message

,config set xpPerMessage <value>

XP a member earns for one counted message.

XP cooldown (s)

,config set xpCooldown <value>

Seconds before the same member earns XP again.

Level-up channel

,config set xpAnnounceChannelId <value>

Leave empty to announce in the channel they levelled in.

Level-up message

,config set xpMessage <value>

Placeholders: {user}, {level}, {server}.

Ignored channels

,config set xpIgnoredChannelIds <value>

Channels that never award XP.

Ignored roles

,config set xpIgnoredRoleIds <value>

Members holding these roles never earn XP.

Role rewards

,config set xpRoleRewards <value>

Array of { level, roleId }.