Documentation menu

Leveling

XP from messages and voice, levels, role rewards, achievements, streaks and leaderboards. Off by default.

Leveling is off by default on every server. Turn it on with /levelconfig enable, /config module-enable leveling or the dashboard. While it is off, every leveling command answers that the module is off; stored data is kept.

What members get#

  • XP from messages and from time in voice channels, with anti-farming protections.

  • Levels and role rewards at levels you choose.

  • Achievements and streaks.

  • /rank, /level, /leaderboard and /profile with a short bio.

What administrators control#

Message XP, the level curve, excluded channels and roles, multipliers, reward roles and announcements are set with /levelconfig and in the dashboard's Leveling settings. Staff can adjust XP; every change is audited.

Privacy#

Leveling stores numbers, never message text. See Data & privacy.

Commands

Generated from Aurora's command registry. The command reference has search and filters.

CommandWhat it doesWho
/achievementsBrowse achievements and see which you unlocked.Everyone
/leaderboardShow the server leaderboard.Everyone
/levelShow your level and XP progress.Everyone
/levelconfig achievementSwitch an achievement off, change its XP or give it a role.Administrator group
/levelconfig announceConfigure level-up announcements.Administrator group
/levelconfig boosterSet the XP multiplier for server boosters.Administrator group
/levelconfig curveScale how much XP each level needs.Administrator group
/levelconfig disableTurn leveling off (stored data is kept).Administrator group
/levelconfig enableTurn leveling on for this server.Administrator group
/levelconfig exclude-channelExclude or include a channel or category for message XP.Administrator group
/levelconfig exclude-roleExclude or include a role from earning XP.Administrator group
/levelconfig message-xpMessage XP range, cooldown and minimum length.Administrator group
/levelconfig multiplier-channelSet the XP multiplier of a channel or category.Administrator group
/levelconfig multiplier-roleSet the XP multiplier of a role.Administrator group
/levelconfig reset-allReset everyone's XP to zero (asks first).Administrator group
/levelconfig reward-addGive a role at a level.Administrator group
/levelconfig reward-listList the level rewards.Administrator group
/levelconfig reward-modeKeep every reward role or only the highest.Administrator group
/levelconfig reward-removeRemove a level reward.Administrator group
/levelconfig reward-syncRe-apply reward roles to all members (after changing rewards).Administrator group
/levelconfig statusShow the leveling configuration.Administrator group
/levelconfig streakActivity streak settings.Administrator group
/levelconfig timezoneThe server timezone used for streaks.Administrator group
/levelconfig voiceVoice XP on or off and its rate.Administrator group
/levelconfig voice-excludeExclude or include a voice channel or category.Administrator group
/levelconfig voice-rulesWhich voice time counts.Administrator group
/profile bioSet or clear your short bio.Everyone
/profile showShow a profile.Everyone
/profile timezoneSet your timezone for activity streaks.Everyone
/rankShow your rank card (or another member's).Everyone
/xp addAdd XP to a member.Administrator group
/xp removeRemove XP from a member.Administrator group
/xp resetReset a member's XP to zero (asks first).Administrator group
/xp setSet a member's XP to an exact amount.Administrator group