All permissions
HighGeneral server
Manage Roles
MANAGE_ROLES
Lets the bot create, edit, assign and delete roles below its own highest role, and edit channel permission overwrites. Used by reaction-role, verification and leveling bots.
- Value
- 268435456
- Bit
- 1 << 28
- Hex
- 0x10000000
- Channel types
- Text, Voice, Stage
Discord's description: “Allows management and editing of roles.”
If the bot's token leaks
A leaked token can hand out any role below the bot's, including moderator roles, and edit channel overwrites to expose private channels.
Safer alternative
Keep the bot's role just above the roles it manages, never above moderator roles.
Affected by server 2FA
In servers that require two-factor authentication for moderation, this permission only works if the bot owner's account (or the team owner) has 2FA enabled.
In the bot examples
Ticket botuses it
Set channel overwrites so only the requester and staff can see a ticket
Welcome & autorole botuses itGive new members their starter role
Reaction & button rolesuses itAdd and remove the chosen roles
Leveling / XP botuses it (optional)Grant level reward roles
Verification botuses itGrant the verified role
Moderation botdoes not need itTimeouts replace the old 'muted role' approach.