Overview
Leveling tracks XP per member with a curve and cooldown you control, not a fixed formula. Every!level subcommand below requires Manage Guild.
Turning it on and setting the rate
min and max, on a per-member cooldown. voice-xp is a flat amount per minute in voice, no cooldown.
The XP curve
a=1, b=50, c=100, difficulty=2.5, rounding=50.
Notifications
mode is off, reply (in the channel they leveled up in), channel (fixed), or dm. every limits announcements to every N levels instead of every single one. message supports {user}, {level}, {level_xp}, {level_rank}, and every variable.
Ignored channels
Join bonus
level takes priority if both are set. sync-join retroactively applies the current bonus to every member who’s still at zero.
Manual XP/level management
action is add, set, remove, or (XP only) transfer to another member. reset wipes a member’s XP/level and removes their reward roles.
Status
Related
Level Rewards
Role rewards and XP multipliers.