Setup & Configuration
Get ZeroDegree up and running in your Discord server with this comprehensive setup guide. From basic installation to advanced configuration, we'll help you unlock the full potential of your server management.
Quick Start
1. Invite ZeroDegree
Click the invite link below to add ZeroDegree to your server:
🤖 Invite ZeroDegree to Your Server
Recommended Permissions:
- Administrator (for full functionality)
- Or select specific permissions based on features you'll use
2. First Steps
Once ZeroDegree joins your server:
/helpThis will show you all available commands and features.
3. Essential Configuration
Start with these core commands:
/welcome # Set up member welcoming
/automod # Configure content filtering
/language set # Set your preferred languageDetailed Setup Process
Step 1: Server Preparation
Before inviting ZeroDegree:
-
Plan Your Setup
- Decide which features you need
- Identify required channels
- Plan role structure
- Consider moderation workflows
-
Create Necessary Channels
- Moderation log channel
- Welcome channel
- Giveaway channel
- Auto-mod alerts channel
-
Review Current Permissions
- Check existing bot permissions
- Identify potential conflicts
- Plan role hierarchy
Step 2: Bot Invitation
Invitation Process:
- Click the official invite link
- Select your server from dropdown
- Review and grant permissions
- Complete Discord's authorization
- Verify bot appears in member list
Permission Requirements:
| Feature | Required Permissions |
|---|---|
| Basic Commands | Send Messages, View Channels |
| Moderation | Ban Members, Kick Members, Manage Messages |
| Role Management | Manage Roles |
| Channel Management | Manage Channels |
| Voice Features | Move Members, Mute Members |
| Anti-Nuke | Administrator (recommended) |
Step 3: Initial Configuration
Essential Setup Commands:
1. Language Configuration
/language set language:enSet to your preferred language (en, fr, de, es, pt)
2. Welcome System Setup
/welcomeFollow the interactive setup to configure:
- Welcome channel
- Welcome message
- Auto-roles
- Direct messages
3. Auto-Moderation Setup
/automodConfigure automated content filtering:
- Link filtering
- Mention spam protection
- Bad words filtering
- Join gate verification
4. Anti-Nuke Protection
/antinuke channel channel:#mod-logs
/antinuke punishments action:ban
/enableStep 4: Feature Customization
Advanced Features:
Custom Embeds
/embed create name:"Server Info" description:"Information panel"Giveaway System
/giveaway start channel:#giveaways time:"1h" winners:1 prize:"Discord Nitro"Join-to-Create Channels
/jointocreate setup category:"Voice Channels" channel_name:"{user}'s Room"Tag System
/tag create name:"rules" content:"Please read our server rules!"Configuration Checklist
✅ Essential Setup
- Bot successfully invited and online
- Basic permissions granted
- Language configured
- Help command tested
✅ Core Features
- Welcome system configured
- Moderation log channel set
- Auto-moderation enabled
- Anti-nuke protection active
✅ Advanced Features
- Custom embeds created
- Giveaway system tested
- Tag system configured
- Join-to-create set up
✅ Security & Permissions
- Role hierarchy reviewed
- Permission audit completed
- Whitelist configured (if needed)
- Backup plan established
Common Configuration Scenarios
Small Community Server (< 100 members)
Recommended Setup:
# Basic welcome
/welcome
# Light auto-moderation
/automod
# Simple giveaway capability
/giveaway start channel:#general time:"1h" winners:1 prize:"Server Boost"Focus Areas:
- Simple welcome messages
- Basic content filtering
- Manual moderation support
- Community engagement tools
Medium Server (100-1000 members)
Recommended Setup:
# Comprehensive welcome
/welcome
# Full auto-moderation
/automod
# Anti-nuke protection
/enable
# Custom embeds for info
/embed create name:"Server Rules"Focus Areas:
- Automated moderation
- Role assignment systems
- Strike tracking
- Advanced welcome flows
Large Server (1000+ members)
Recommended Setup:
# Full system configuration
/welcome
/automod
/enable
/antinuke channel channel:#security-logs
# Premium features
/premium statusFocus Areas:
- Advanced security measures
- Scalable automation
- Premium features
- Performance optimization
Gaming Community
Specialized Setup:
# Gaming-focused features
/jointocreate setup category:"Game Rooms" channel_name:"{user}'s Game"
/embed create name:"LFG Panel" description:"Looking for Group"
/tag create name:"lfg" content:"Looking for group members!"Focus Areas:
- Voice channel management
- Game-specific roles
- Tournament systems
- Community events
Best Practices
Security Configuration
Anti-Nuke Setup:
- Enable before granting sensitive permissions
- Whitelist trusted administrators
- Set appropriate punishment levels
- Monitor security logs regularly
- Review whitelist monthly
Permission Management:
- Follow principle of least privilege
- Regular permission audits
- Role hierarchy planning
- Bot permission reviews
- Emergency access procedures
Performance Optimization
Response Time:
- Use specific channels for high-traffic commands
- Implement command cooldowns where appropriate
- Monitor bot performance with
/ping - Regular cache clearing
- Database optimization
Resource Management:
- Limit embed complexity
- Optimize auto-mod rules
- Regular data cleanup
- Monitor memory usage
- Scale resources as needed
User Experience
Command Accessibility:
- Consistent command naming
- Clear help documentation
- User-friendly error messages
- Intuitive permission structure
- Regular feature announcements
Training and Onboarding:
- Staff training on bot features
- Member education on available commands
- Regular feature highlights
- Documentation updates
- Community feedback integration
Migration from Other Bots
Pre-Migration Planning
Data Assessment:
- List current bot features in use
- Identify equivalent ZeroDegree features
- Plan transition timeline
- Backup current configurations
- Communicate changes to community
Feature Mapping:
| Common Bot | ZeroDegree Equivalent |
|---|---|
| Carl-bot Tags | /tag system |
| Dyno Automod | /automod system |
| MEE6 Leveling | Custom embed panels |
| Ticket Tool | Embed-based tickets |
Migration Process
Phase 1: Parallel Setup
- Invite ZeroDegree alongside existing bots
- Configure core features
- Test functionality thoroughly
- Train staff on new commands
- Gather user feedback
Phase 2: Feature Transition
- Migrate one feature at a time
- Update documentation
- Retrain users gradually
- Monitor for issues
- Adjust configurations
Phase 3: Full Migration
- Disable old bot features
- Remove unnecessary bots
- Final configuration adjustments
- Complete staff training
- Community announcement
Data Transfer
Transferable Data:
- Custom messages and embeds
- Role assignment rules
- Moderation settings
- Channel configurations
- User preferences
Manual Recreation:
- Complex automation rules
- Custom command responses
- Specific permission setups
- Integration configurations
- Advanced workflows
Troubleshooting Setup Issues
Common Problems
Bot Not Responding
Symptoms: Commands don't work, no response from bot Solutions:
- Check bot online status
- Verify permissions
- Try in different channel
- Check for Discord outages
- Contact support
Permission Errors
Symptoms: "Missing permissions" errors Solutions:
- Review bot role position
- Check specific command permissions
- Verify channel-specific permissions
- Update role hierarchy
- Re-invite with proper permissions
Feature Not Working
Symptoms: Specific features don't function Solutions:
- Check feature-specific permissions
- Verify configuration completeness
- Test in isolation
- Review error messages
- Consult documentation
Configuration Lost
Symptoms: Settings reset or missing Solutions:
- Check for recent permission changes
- Verify bot role integrity
- Review audit logs
- Restore from backup
- Reconfigure from scratch
Getting Help
Self-Service:
- Check this documentation
- Use
/helpfor command info - Test in development server
- Review error messages
- Search support forums
Community Support:
- Join support server
- Ask in help channels
- Search previous questions
- Provide detailed information
- Follow up on solutions
Direct Support:
- Premium support channels
- Bug report system
- Feature request platform
- Emergency contacts
- Escalation procedures
Next Steps
After completing the basic setup:
- Explore Advanced Features - Dive deeper into specific capabilities
- Read Command Documentation - Learn detailed command usage
- Join Support Community - Connect with other users
- Follow Updates - Stay informed about new features
- Provide Feedback - Help improve ZeroDegree
Happy server managing! 🎉