Role Management
Configure Discord roles for your verification system. Learn about verified and unverified roles, permissions setup, and automatic role assignment.
Verification Roles
@Verified
Assigned to users who complete verification successfully
Typical Permissions:
- View all channels
- Send messages
- Add reactions
- Use voice channels
- Connect to voice
@Unverified
Temporary role for new members before verification
Typical Permissions:
- View verification channel only
- Read verification instructions
- Cannot send messages (except verification)
- No voice channel access
@Moderator
Optional role for managing verification settings
Typical Permissions:
- Manage verification settings
- View verification logs
- Manual verification override
- Access admin commands
Permission Templates
Choose a permission template based on your server's security needs and size.
Basic Server
Simple setup for small communities
@Verified Permissions
- View Channels
- Send Messages
- Add Reactions
@Unverified Permissions
- View #verification only
Standard Server
Balanced permissions for most servers
@Verified Permissions
- View Channels
- Send Messages
- Add Reactions
- Use Voice
- Embed Links
@Unverified Permissions
- View #verification and #rules only
Secure Server
Strict permissions for high-security servers
@Verified Permissions
- View Channels
- Send Messages
- Add Reactions
@Unverified Permissions
- View #verification only
- Cannot react
Manual Role Setup
If you prefer to set up roles manually, follow these step-by-step instructions.
Create @Verified Role
- Go to Server Settings → Roles
- Click "Create Role" and name it "Verified"
- Set role color (recommended: green)
- Configure permissions based on your template choice
- Save the role
Create @Unverified Role
- Create another role named "Unverified"
- Set role color (recommended: yellow/orange)
- Configure restrictive permissions
- Ensure this role is below @Verified in hierarchy
Configure Channel Permissions
- Set @Unverified to only view verification channel
- Allow @Verified to access all appropriate channels
- Deny @everyone default permissions
- Test permissions with a test account
Configure AkuWorks
- Open AkuWorks dashboard
- Select your server
- Configure role assignment settings
- Enable auto-role assignment
- Test the verification process
Auto-Assignment Configuration
Assignment Triggers
Configuration Options
Role Management Best Practices
Common Role Issues
Check bot permissions and role hierarchy. Ensure AkuWorks role is above target roles.
Verify channel permissions for @Verified role and ensure @everyone permissions are properly configured.
Check auto-assignment settings in dashboard and ensure bot has "Manage Roles" permission.