Command Permissions
Configure who can use Technified's Discord slash commands on your server. Set different permission levels for utility, moderation, and admin commands.
Accessing Permissions
- Select your server in the dashboard
- Click "Permissions" under Settings in the sidebar
Command Categories
Commands are organized into three tabs:
Utility Commands
General-purpose commands for all users:
- Verification commands
- Information lookup
- Basic utilities
Moderation Commands
Commands for server moderators:
- Ban/unban commands
- Mute/unmute commands
- Warning commands
- Kick commands
Admin Commands
Commands for server administrators:
- Configuration commands
- Setup commands
- Advanced management
Permission Modes
For each command, choose a permission mode:
Everyone
Any server member can use the command.
- Best for: Verification, info commands
- No restrictions applied
Administrators Only
Only users with Discord Administrator permission.
- Best for: Critical commands, config changes
- Most restrictive option
Specific Roles
Only users with certain Discord roles can use the command.
- Best for: Moderator commands
- User needs ANY of the selected roles
How to configure:
- Select "Specific Roles"
- Choose one or more Discord roles
- Save changes
Role Hierarchy
Users with this role or any role above it in Discord's hierarchy.
- Best for: Tiered staff access
- Uses Discord's role ordering
How to configure:
- Select "Role Hierarchy"
- Choose the minimum role
- Anyone with that role or higher can use the command
Managing Commands
Enabling/Disabling Commands
Toggle commands on or off:
- Find the command in the list
- Click the toggle switch
- Disabled commands won't appear in Discord
Setting Permissions
- Click on a command to edit
- Select the permission mode
- Configure role requirements (if applicable)
- Click "Save"
Sync with Discord
After making changes:
- Click "Sync Commands"
- Technified updates Discord's command permissions
- Changes take effect immediately
Permission Display
Each command shows its current permission:
| Badge | Meaning |
|---|---|
| Everyone | All users can use |
| Admins | Administrators only |
| @Role | Specific role required |
| Role+ | Role hierarchy mode |
| Disabled | Command is turned off |
Example Configuration
| Command | Mode | Setting |
|---|---|---|
/verify | Everyone | All members |
/lookup | Everyone | All members |
/ban | Specific Roles | @Moderator, @Admin |
/mute | Specific Roles | @Moderator, @Admin |
/warn | Specific Roles | @Moderator, @Admin |
/kick | Role Hierarchy | @Moderator or higher |
/config | Administrators | Admins only |
/setup | Administrators | Admins only |
Best Practices
Least Privilege
- Give minimum necessary permissions
- Not everyone needs moderation commands
- Review permissions regularly
Role Structure
- Have clear role hierarchy in Discord
- Name roles clearly (Moderator, Senior Mod, Admin)
- Use hierarchy mode for natural progression
Testing
- Test commands after changing permissions
- Verify the right people have access
- Check that restrictions work correctly