Default Roles
InfiniBot’s Default Roles feature automatically assigns roles to new members when they join your server.
Default roles are perfect for giving new members access to basic channels or identifying them as newcomers with a “New Member” role.
Topics Covered
- Setup
- How It Works
- Managing Default Roles
- Required Permissions
- Use Cases
- Troubleshooting
- Best Practices
Setup
- Access via:
/dashboard → Default Roles
- Use the Add Role button to select roles
- Use the Delete Role button to remove roles from auto-assignment
How It Works
When a new member joins your server:
- InfiniBot checks the list of default roles
- It automatically assigns all configured roles to the new member
- This happens instantly upon joining, before the member interacts with the server
Managing Default Roles
Adding Default Roles
- Click Add Role in the dashboard
- Select the role you want to automatically assign
- Click Add
You can add multiple default roles, and all of them will be applied to new members.
Removing Default Roles
- Click Delete Role in the dashboard
- Select the roles you want to remove from auto-assignment
- Click Delete
Required Permissions
For default roles to work properly, InfiniBot needs:
- Manage Roles - To assign roles to new members
The bot’s role must also be higher in the server hierarchy than any roles being assigned.
Use Cases
Default roles are perfect for:
- Assigning “Member” or “Newcomer” roles
- Providing basic access permissions to new members
- Setting up verification systems
- Organizing members into default categories
Troubleshooting
If default roles aren’t being assigned:
- Check Permissions - Ensure InfiniBot has the Manage Roles permission
- Check Role Hierarchy - InfiniBot’s role must be above the roles it’s trying to assign
- Verify Configuration - Check the dashboard to confirm the correct roles are selected
Best Practices
- Consider hierarchy - Be mindful of what permissions default roles grant
- Combine with other features - Works well with Join Messages to welcome new members
- Test the setup - Have a friend join to test that roles are correctly assigned
Related Pages:
- Reaction Roles - Self-assignable roles via reactions
- Role Messages - Role information messages
- Dashboard - Managing server features