Utility Commands
ZeroDegree offers various utility commands to enhance server management and provide helpful tools for administrators and members.
Channel Management
/lock
Lock channels to prevent users from sending messages or joining voice channels.
Usage
/lock (channel) (reason)Options
channel(optional) - Channel to lock (defaults to current channel)reason(optional) - Reason for locking the channel
Features
Lock Types:
- Text Channel Lock - Prevents message sending and reactions
- Voice Channel Lock - Prevents users from joining
- Category Lock - Locks all channels in a category
- Thread Lock - Locks specific threads
Permission Handling:
- Preserves existing channel permissions
- Creates temporary permission overwrites
- Affects @everyone role by default
- Maintains role hierarchy
Safety Features:
- Cannot lock channels above your permission level
- Moderators with "Manage Channels" can always unlock
- Audit log integration
- Automatic unlock options
Examples
/lock
/lock channel:#general reason:"Temporary maintenance"
/lock channel:#spam-reports reason:"Cleaning up reports"/unlock
Remove locks from previously locked channels.
Usage
/unlock (channel) (reason)Options
channel(optional) - Channel to unlock (defaults to current channel)reason(optional) - Reason for unlocking
Features
Unlock Process:
- Removes temporary permission overwrites
- Restores previous channel state
- Works with all lock types
- Logs unlock actions
Examples
/unlock
/unlock channel:#general reason:"Maintenance completed"Language Management
/language
Configure the bot's language settings for your server.
Usage
/language set [language]
/language list
/language currentSupported Languages
- English (en) - Default language
- French (fr) - Français
- German (de) - Deutsch
- Spanish (es) - Español
- Portuguese (pt) - Português
Subcommands
set
Change the server's language setting.
Options:
language(required) - Language code to set
list
Display all available languages with their codes.
current
Show the currently configured language.
Examples
/language set language:fr
/language list
/language currentPrefix Management
/prefix
Manage custom command prefixes for legacy text commands.
Usage
/prefix set [prefix]
/prefix list
/prefix remove [prefix]
/prefix resetPrefix Rules
- Maximum 3 custom prefixes per server
- Length: 1-5 characters
- Cannot conflict with Discord markdown (
*,_,~, etc.) - Case-sensitive matching
Subcommands
set
Add a new custom prefix.
Options:
prefix(required) - Prefix to add (1-5 characters)
list
Show all current server prefixes.
remove
Remove a specific custom prefix.
Options:
prefix(required) - Prefix to remove
reset
Remove all custom prefixes and reset to default.
Examples
/prefix set prefix:"!"
/prefix set prefix:"zd."
/prefix list
/prefix remove prefix:"!"
/prefix resetPremium Features
/premium
Manage premium subscriptions and features.
Usage
/premium status
/premium features
/premium redeem [code]Premium Benefits
Enhanced Limits:
- More custom embeds (50 vs 10)
- Extended giveaway duration
- Advanced welcome customization
- Higher auto-mod thresholds
Exclusive Features:
- Custom bot status messages
- Priority command processing
- Advanced TagScript functions
- Beta feature access
Premium Support:
- Dedicated support channel
- Faster response times
- One-on-one configuration help
- Custom feature requests
Subcommands
status
Check current premium status for the server.
Information Displayed:
- Premium tier level
- Expiration date
- Available features
- Usage statistics
features
List all premium features and benefits.
redeem
Activate premium with a redemption code.
Options:
code(required) - Premium activation code
Examples
/premium status
/premium features
/premium redeem code:"PREMIUM-CODE-HERE"Additional Utility Features
Server Information
Get detailed information about your server's bot configuration:
Configuration Overview
- Active Features - Currently enabled systems
- Permission Status - Bot permission verification
- Usage Statistics - Command usage and activity
- Health Check - System status indicators
Settings Summary
- Auto-Moderation - Filter status and configurations
- Welcome System - Message and role settings
- Anti-Nuke - Protection level and whitelist
- Custom Features - Embeds, tags, and triggers
Performance Monitoring
System Health
- Response Times - Command processing speed
- Error Rates - Command failure frequency
- Uptime Statistics - Bot availability metrics
- Resource Usage - Memory and CPU utilization
Activity Tracking
- Command Usage - Most used features
- User Engagement - Active members and interactions
- Feature Adoption - Configuration completion rates
- Growth Metrics - Server and usage trends
Backup and Recovery
Configuration Backup
- Settings Export - Download server configurations
- Template Creation - Save setups for other servers
- Restore Options - Recover from backups
- Migration Tools - Transfer between servers
Data Management
- User Data - Manage stored user information
- Audit Logs - Access historical data
- Privacy Controls - Data retention settings
- Compliance Tools - GDPR and privacy management
Best Practices
Channel Management
Lock/Unlock Guidelines:
- Always provide clear reasons for locks
- Announce temporary locks in advance
- Use category locks for server-wide events
- Set automatic unlock timers when possible
- Maintain communication during locks
Permission Best Practices:
- Review channel permissions regularly
- Use role-based access control
- Implement least-privilege principle
- Document permission changes
- Train moderators on proper usage
Language Configuration
Localization Tips:
- Choose language based on majority user base
- Inform users about language changes
- Consider regional dialects and preferences
- Test commands after language changes
- Provide translations for important announcements
Prefix Management
Prefix Selection:
- Choose memorable and unique prefixes
- Avoid conflicts with other bots
- Consider ease of typing on mobile
- Keep prefixes short and simple
- Document prefixes for user reference
Premium Optimization
Maximizing Premium Value:
- Utilize enhanced limits fully
- Explore exclusive features regularly
- Take advantage of priority support
- Participate in beta testing
- Provide feedback for improvements
Troubleshooting
Common Issues
Lock/Unlock Problems
- Cannot Lock Channel: Check "Manage Channels" permission
- Lock Not Working: Verify role hierarchy
- Cannot Unlock: Ensure proper permissions
- Partial Lock: Review channel-specific permissions
Language Issues
- Commands Still in English: Allow time for cache refresh
- Missing Translations: Report to support team
- Inconsistent Language: Check user vs server settings
- Invalid Language Code: Use
/language listfor valid codes
Prefix Conflicts
- Prefix Not Working: Check for conflicts with other bots
- Cannot Add Prefix: Verify character restrictions
- Prefix Ignored: Ensure exact character matching
- Too Many Prefixes: Remove unused prefixes
Premium Issues
- Code Not Working: Check code validity and expiration
- Features Not Unlocked: Allow time for activation
- Subscription Expired: Renew through premium portal
- Billing Questions: Contact premium support
Getting Help
Self-Service Options
- Check documentation for detailed guides
- Use
/helpfor command-specific information - Review error messages carefully
- Test in a development server first
- Check bot permissions thoroughly
Support Channels
- Documentation - Comprehensive guides
- Support Server - Community help
- Bug Reports - Technical issues
- Feature Requests - Enhancement suggestions
Emergency Support
For critical issues affecting server operations:
- Use emergency support channel
- Provide detailed problem description
- Include error messages and screenshots
- Mention server ID and admin contact
Advanced Features
Automation Integration
Workflow Enhancement:
- Combine utility commands with triggers
- Create automated maintenance procedures
- Set up scheduled lock/unlock operations
- Integrate with external monitoring systems
Custom Workflows
Server Management Automation:
- Maintenance Mode - Automated lock/unlock sequences
- Language Switching - Scheduled language updates
- Premium Monitoring - Automatic renewal reminders
- Backup Schedules - Regular configuration exports
API Integration
External System Integration:
- Webhook notifications for utility actions
- External monitoring integration
- Custom dashboard development
- Third-party service connections
Permissions Required
Command Permissions
- Channel Management (
/lock,/unlock) - Manage Channels - Language Setting (
/language) - Manage Server - Prefix Management (
/prefix) - Manage Server - Premium Features (
/premium) - Manage Server
Bot Permissions
- Manage Channels - For lock/unlock functionality
- Send Messages - For command responses
- View Audit Log - For logging actions
- Use External Emojis - For enhanced UI elements