๐ ๏ธ Server Settings
Server Settings allow server administrators to configure EazyAutodelete’s behavior at the server level, including who has permission to use various bot commands. These settings apply server-wide and affect how users interact with the bot across all channels.
Server-Wide Configuration Options
Permission Role Configuration
- Administrator Roles - Configure which roles can create and modify deletion configs and use administrative commands
- Moderator Roles - Configure which roles can access moderation and logging commands without full admin privileges
Understanding Permission Roles
EazyAutodelete uses a role-based permission system to control access to different bot features. Rather than relying solely on Discord’s permission system, the bot allows you to designate specific roles that should have access to configuration and moderation features.
Why Custom Permission Roles?
Flexibility: Not everyone with Discord’s “Administrator” permission should be able to configure auto-deletion in every channel.
Granular Control: Separate admin capabilities (config management) from moderator capabilities (viewing logs and debug info).
Safety: Prevent accidental misconfiguration by limiting who can create and modify deletion rules.
Permission Hierarchy
Server Administrators (highest)
- Configure deletion configs with
/setup - Manage all EazyAutodelete settings
- Access all bot commands
- Users with Discord’s “Administrator” permission automatically have this level
- Configure deletion configs with
Server Moderators (middle)
- View logs and debug information
- Access server statistics
- Cannot modify deletion configs
- Must have assigned moderator roles
All Users (lowest)
- Basic commands like
/helpand/premium - View general information
- Cannot modify any settings
- Basic commands like
Best Practices
Setting Up Permission Roles
- Create dedicated roles: Consider creating specific roles like “AutoDelete Admin” or “AutoDelete Manager”
- Keep it limited: Only assign admin roles to trusted users who understand the bot
- Use moderator roles wisely: Give moderator access to users who need to troubleshoot without config access
- Regular audits: Periodically review who has which roles
- Test changes: Verify role permissions work as expected after configuration
Common Configurations
Small servers:
- Admin roles: Server Owner, Administrators
- Mod roles: Moderators, Helpers
Large servers:
- Admin roles: Server Owner, Head Admin, Bot Manager
- Mod roles: Moderators, Trial Mods, Support Team
Bot-heavy servers:
- Admin roles: Bot Admin (dedicated role)
- Mod roles: Bot Support, Server Moderators
Configuring Roles
To configure permission roles for EazyAutodelete:
- Ensure you have Discord’s “Administrator” permission or are the server owner
- Use the bot’s server settings commands (check
/helpfor specific commands) - Select the roles you want to assign as admin or moderator roles
- Test the configuration with users who have those roles
Related Documentation
- User Permissions - Detailed breakdown of permission levels
- Getting Started - Initial bot setup
- Troubleshooting - Permission-related issues
Need assistance? Visit our Support Server for help!