Skip to content
noadmin
All guides

For server owners · 3 min read

Role hierarchy for bots

Where to place your bot's role and why it matters as much as the permissions.

Kick, Ban, Timeout, Manage Nicknames and Manage Roles only work on members and roles below the bot's highest role. The role position is a second safety limit on top of the permissions.

  1. @AdminBot cannot affect
  2. @ModeratorBot cannot affect
  3. @YourBotBot's highest role
  4. @Level 10Bot can assign
  5. @MemberBot can manage
  • Place bots directly above the roles they manage and below every staff role.
  • A bot can never grant a role above its own, or a permission it does not have.
  • When you move a bot's role, move it only as high as its job requires.

Keep reading