LunarisDocsbyAsta
ChangelogStatus
ENDashboard
Leveling

Leveling Commands

Reward activity with XP and levels. Members earn XP from messages and voice; set role rewards and per-role multipliers.

Requires Manage Server

The curve accelerates: it isn’t flat XP per level

Each level costs meaningfully more XP than the last, on an accelerating curve: reaching level 101 from 100 costs roughly 18 times what climbing from level 5 to 6 does. Leveling up stays achievable early on and genuinely means something at higher levels, rather than everyone converging on the same level after enough time in the server.

How steep that curve feels is adjustable per server (a higher divisor slows the whole curve down, a lower one speeds it up), configurable from l?levelingsetup or the dashboard.

Voice XP only counts while the module is on

Both message XP and voice XP are gated by whether Leveling is actually enabled for the server: turning the module off genuinely stops XP gain from either source, not just message XP.

Prestige is a reset you opt into, not an automatic ceiling

Prestige has to be turned on for the server first, and even then, reaching the required level doesn’t prestige a member automatically: they claim it themselves with l?prestige claim, resetting their level to 0 in exchange for a permanent prestige rank. Level-reward roles can require a specific prestige tier and level together, e.g. Prestige 1 Level 20, so rewards can keep scaling past what the base level curve alone would ever reach.

Commands

l?rank [user]aka level, lvl, xp

Shows a member’s level, XP and rank with a progress bar.

l?rank @user
l?leaderboardaka lb, top

Displays the top members by XP, plus your own rank.

l?leaderboard
l?levelrole <add|remove> <level> [role]Manage Serveraka lvlrole

Grants a role automatically when a member reaches a level.

l?levelrole add 10 @Active
l?levelingsetupManage Serveraka lvlsetup, xpsetup

Interactive setup: XP rates, voice XP, the announcement channel and ignored channels.

l?levelingsetup
l?xpmultiplier <role> <multiplier>Manage Serveraka xpmult, xpboost

Gives a role a higher (or lower) XP rate than everyone else.

l?xpmultiplier @Booster 2
l?prestige <claim|status|config>aka pres

Resets a member’s level to 0 in exchange for a permanent prestige rank, once they reach the required level. Opt-in per server, manual per member, never automatic.

l?prestige claim

This is the full leveling command set. Looking for something else? Search all modules from the docs hub.

Explore more