Permissions Matrix & Role Hierarchy
Understand Discord's role hierarchy and configure permissions for bulletproof moderation.
- Server Owner or Administrator status.
Architecture & Overview
Discord enforces a strict mathematical role hierarchy: a bot or user cannot manage, kick, ban, timeout, or assign roles to any user whose highest role is equal to or higher than their own highest role.
To allow WilBot to protect your server, its integration role must be positioned strategically near the top of your role hierarchy list.
Key Features & Capabilities
Step-by-Step Walkthrough
Open Server Role Settings
In Discord, navigate to Server Settings > Roles.
Position WilBot's Role in Hierarchy
Drag WilBot's role (usually titled 'WilBot') above all moderator, member, and progression roles. Keep it below Server Owner / Head Admin roles for safety.
Enable 'View Audit Log' Permission
Ensure WilBot's role has the 'View Audit Log' permission turned ON. This is required for the nickname audit engine and anti-raid offender identification.
Real-World Examples & Outputs
Role Hierarchy Diagram
Optimal Discord Server Role OrderTroubleshooting & Common Pitfalls
Frequently Asked Questions
Why can't WilBot moderate the server owner?
Discord fundamentally forbids any bot or user from moderating the server owner regardless of role hierarchy.