Permissions
Required Discord permissions for AutoRole to work correctly.
Required permissions
| Permission | Why it’s needed |
|---|---|
| Manage Roles | Assign and revoke roles from members |
| Read Messages | Read command inputs in channels |
| Send Messages | Reply to commands with confirmation messages |
| View Channels | Access channels where commands are used |
Role hierarchy
AutoRole can only manage roles that are below its own role in the server hierarchy. If a target role is higher than the bot’s role, assignment will silently fail.
Fix: Go to Server Settings → Roles and drag the AutoRole bot role above every role you want it to manage.
Granting permissions
During the initial invite, select Manage Roles from the permission scopes. If you skipped it, re-invite the bot using the invite link with the correct permissions selected.