Features Level Roles

pro plan

Level Roles

Assigns a role when a member reaches a level you chose.

You map levels to roles and the bot applies them the moment someone levels up. By default a member wears only the role for the highest level reached and the earlier rank roles are removed. Turn on stacking if you prefer members to keep every role they have earned.

What it does

  • Reads the level-to-role map from your server settings, with nothing hard-coded in the bot
  • Removes older level roles by default, so each member shows one rank
  • Keeps every milestone role instead, when you turn stacking on
  • Applies the correct milestone role even when a member jumps several levels at once
  • Checks Manage Roles and role hierarchy first, then skips a role it cannot touch instead of failing the whole assignment

Worth knowing before you turn it on

Nothing happens until you fill in the level-to-role map: an empty map means the feature reports itself as unconfigured and does nothing. The bot's own role has to sit above every reward role and hold Manage Roles, otherwise those roles are skipped and the reason goes to the bot log. Roles are applied on level-up only: it does not scan your existing members, so someone already past a milestone gets nothing until they level up again. Reward roles are capped at 10 on Pro and 25 on Ace. It depends on the Leveling feature, which has the open bug described on that card.

Add the bot See the plans