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,/leaderboardand/profilewith 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.
| Command | What it does | Who |
|---|---|---|
/achievements | Browse achievements and see which you unlocked. | Everyone |
/leaderboard | Show the server leaderboard. | Everyone |
/level | Show your level and XP progress. | Everyone |
/levelconfig achievement | Switch an achievement off, change its XP or give it a role. | Administrator group |
/levelconfig announce | Configure level-up announcements. | Administrator group |
/levelconfig booster | Set the XP multiplier for server boosters. | Administrator group |
/levelconfig curve | Scale how much XP each level needs. | Administrator group |
/levelconfig disable | Turn leveling off (stored data is kept). | Administrator group |
/levelconfig enable | Turn leveling on for this server. | Administrator group |
/levelconfig exclude-channel | Exclude or include a channel or category for message XP. | Administrator group |
/levelconfig exclude-role | Exclude or include a role from earning XP. | Administrator group |
/levelconfig message-xp | Message XP range, cooldown and minimum length. | Administrator group |
/levelconfig multiplier-channel | Set the XP multiplier of a channel or category. | Administrator group |
/levelconfig multiplier-role | Set the XP multiplier of a role. | Administrator group |
/levelconfig reset-all | Reset everyone's XP to zero (asks first). | Administrator group |
/levelconfig reward-add | Give a role at a level. | Administrator group |
/levelconfig reward-list | List the level rewards. | Administrator group |
/levelconfig reward-mode | Keep every reward role or only the highest. | Administrator group |
/levelconfig reward-remove | Remove a level reward. | Administrator group |
/levelconfig reward-sync | Re-apply reward roles to all members (after changing rewards). | Administrator group |
/levelconfig status | Show the leveling configuration. | Administrator group |
/levelconfig streak | Activity streak settings. | Administrator group |
/levelconfig timezone | The server timezone used for streaks. | Administrator group |
/levelconfig voice | Voice XP on or off and its rate. | Administrator group |
/levelconfig voice-exclude | Exclude or include a voice channel or category. | Administrator group |
/levelconfig voice-rules | Which voice time counts. | Administrator group |
/profile bio | Set or clear your short bio. | Everyone |
/profile show | Show a profile. | Everyone |
/profile timezone | Set your timezone for activity streaks. | Everyone |
/rank | Show your rank card (or another member's). | Everyone |
/xp add | Add XP to a member. | Administrator group |
/xp remove | Remove XP from a member. | Administrator group |
/xp reset | Reset a member's XP to zero (asks first). | Administrator group |
/xp set | Set a member's XP to an exact amount. | Administrator group |