VoidGuard Docs
Dashboard

modules

Leveling

XP from chat and voice. Roles on level-up.

How XP works

Members earn a random amount of XP per message (default 15-25). There's a cooldown so people can't spam farm (default 60s). Voice XP ticks every minute they're in a voice channel. The level formula scales so each level needs more XP than the last.

Commands

/rank [@user] /leaderboard xp

Role rewards

Pick which roles get handed out at which levels. Roles stack by default - level 10 keeps the level 5 role too. Multiplier roles boost XP gain for certain members. You can also blacklist channels (no XP earned there).