SOP: Advanced Discord Server Setup (Technical)
SOP: Advanced Discord Server Setup (Technical)
Section titled “SOP: Advanced Discord Server Setup (Technical)”Document Type: Standard Operating Procedure (SOP)
Version: 1.0
Status: Approved for Use
Audience: Technician
Service Tier: Advanced ($95)
Estimated Time: 3-4 hours
1. Purpose
Section titled “1. Purpose”To provide comprehensive procedures for setting up an advanced Discord server with anti-raid protection, reaction roles, leveling systems, event management, social media integrations, and advanced moderation features.
2. Scope
Section titled “2. Scope”This SOP applies to Advanced Discord Server Setup service for:
- Growing communities (50-500 members)
- Content creator communities
- Small business servers
- Communities requiring enhanced security and automation
Includes all Standard features plus:
- Anti-raid and verification systems
- Reaction roles and self-assignable roles
- Leveling system with rewards
- Event management tools
- Social media integrations
- Advanced moderation and auto-moderation
3. Responsibilities
Section titled “3. Responsibilities”Lead Technician Responsibilities
- Execute all Standard setup procedures
- Implement advanced security measures
- Configure automation systems
- Set up social media integrations
- Test all advanced features
- Document custom configurations
Client Responsibilities
- Provide social media account access (if applicable)
- Approve automation workflows
- Participate in extended training session
- Provide feedback on advanced features
4. Requirements
Section titled “4. Requirements”4.1 Client Requirements
Section titled “4.1 Client Requirements”- All Standard requirements
- Social media accounts for integration (optional)
- Specific automation preferences
- Event types and schedules (if applicable)
- Leveling system preferences
4.2 Technical Requirements
Section titled “4.2 Technical Requirements”- Server with administrative access
- Bot API keys (for custom integrations)
- Webhook URLs (for social media)
- Enhanced bot permissions
5. Pre-Setup Checklist
Section titled “5. Pre-Setup Checklist”5.1 Standard Checklist Items
Section titled “5.1 Standard Checklist Items”- All Standard setup requirements completed
- Server ownership/admin access confirmed
- Basic server structure approved
5.2 Advanced Requirements
Section titled “5.2 Advanced Requirements”- Social media integration preferences documented
- Anti-raid protection level selected
- Reaction role categories planned
- Leveling system requirements specified
- Event management needs identified
- Auto-moderation rules defined
- Custom bot permissions approved
6. Procedure
Section titled “6. Procedure”6.1 Complete Standard Setup
Section titled “6.1 Complete Standard Setup”Execute all procedures from SOP-01-Technical-Standard.mdx before proceeding with advanced features.
6.2 Anti-Raid Systems Implementation
Section titled “6.2 Anti-Raid Systems Implementation”6.2.1 Verification Bot Setup
Section titled “6.2.1 Verification Bot Setup”-
Select Verification Bot (recommend Wick, Beemo, or Captcha.bot):
Recommended: Wick- Website:wickbot.com- Features: Anti-raid, verification, advanced security- Pricing: Free tier sufficient for most needs -
Bot Installation:
- Add bot with enhanced permissions:
• Administrator (for initial setup)• View Channels• Send Messages• Embed Links• Attach Files• Read Message History• Add Reactions• Use External Emojis• Connect• Speak• Manage Messages• Kick Members• Ban Members• Manage Nicknames• Manage Channels
- Add bot with enhanced permissions:
-
Anti-Raid Configuration:
wick configwick antiraid enablewick antiraid threshold 5 60wick antiraid action kickwick verification enablewick verification type captcha
6.2.2 Advanced Security Settings
Section titled “6.2.2 Advanced Security Settings”-
Server Verification Level:
Server Settings → Privacy Settings:- Verification Level: High (must be registered for 10+ minutes)- Explicit Content Filter: All members- Two-Factor Auth: Required for moderation roles -
Account Age Requirements:
Wick Settings:- Minimum account age: 7 days- New member quarantine: 15 minutes- Mass mention protection: 5 mentions max -
Raid Detection Rules:
Anti-Raid Triggers:- 5+ joins in 60 seconds- 3+ identical usernames- 10+ messages from new members- Suspicious account patterns
6.3 Reaction Roles System
Section titled “6.3 Reaction Roles System”6.3.1 Choose Reaction Role Bot
Section titled “6.3.1 Choose Reaction Role Bot”- Recommended Bots:
Carl-bot: carl.gg- Features: Reaction roles, embeds, auto-mod- Free tier: 250 reactionsZira: zira.rocks- Features: Simple reaction roles- Free tier: Unlimited reactions
6.3.2 Create Role Categories
Section titled “6.3.2 Create Role Categories”-
Game Roles:
🎮 Gaming Roles- Valorant 🎯- Minecraft ⛏️- Among Us 👥- Rocket League 🚗- Fortnite 🏝️- Call of Duty 🔫 -
Notification Roles:
🔔 Notifications- Announcements 📢- Events 🎉- Giveaways 🎁- Streams 📺 -
Color Roles:
🎨 Color Roles- Red ❤️- Blue 💙- Green 💚- Purple 💜- Orange 🧡- Pink 💗 -
Identity Roles:
👤 Identity Roles- He/Him 🙋♂️- She/Her 🙋♀️- They/Them 🙋- Artist 🎨- Musician 🎵- Developer 💻
6.3.3 Setup Reaction Messages
Section titled “6.3.3 Setup Reaction Messages”-
Create Reaction Channel:
Channel: #role-assignmentTopic: "React with emojis to get roles!"Permissions: @everyone can read, no one can talk -
Design Reaction Embeds:
🎮 Gaming RolesReact to get game-specific pings and channels!🎯 Valorant⛏️ Minecraft👥 Among Us🚗 Rocket League🎨 Color RolesChoose your favorite color for your name!❤️ Red💙 Blue💚 Green💜 Purple -
Configure Bot Commands:
Carl-bot Commands:!reaction add "Valorant" 🎯 "🎮 Gaming Roles"!reaction add "Minecraft" ⛏️ "🎮 Gaming Roles"!reaction add "Red" ❤️ "🎨 Color Roles"
6.4 Leveling System Implementation
Section titled “6.4 Leveling System Implementation”6.4.1 Choose Leveling Bot
Section titled “6.4.1 Choose Leveling Bot”- Recommended Bots:
MEE6: mee6.xyz- Features: Leveling, moderation, custom commands- Free tier: Basic levelingAmariBot: amaribot.com- Features: Advanced leveling, leaderboards- Free tier: Full leveling features
6.4.2 Configure Leveling Settings
Section titled “6.4.2 Configure Leveling Settings”-
Basic Configuration:
MEE6 Commands:!levels!rank!leaderboardSettings:- XP per message: 15-25- XP cooldown: 60 seconds- Voice XP: 1 XP per minute- Max daily XP: 1200 -
Level Rewards Setup:
Level 5: Active 💎 (Color role)Level 10: Regular 👤 (Special role)Level 25: Veteran 🏆 (Higher permissions)Level 50: Elite ⭐ (VIP status)Level 100: Legend 👑 (Top tier role) -
Leaderboard Configuration:
!leaderboard create!leaderboard channel #leaderboards!leaderboard style embed!leaderboard update 30
6.4.3 Level Milestone Channels
Section titled “6.4.3 Level Milestone Channels”-
Create Level-Based Channels:
#level-5-plus#level-10-plus#level-25-plus#veterans-lounge -
Set Channel Permissions:
- Restrict access based on level roles
- Create exclusive content for higher levels
- Set up special voice channels
6.5 Event Management System
Section titled “6.5 Event Management System”6.5.1 Discord Events Setup
Section titled “6.5.1 Discord Events Setup”-
Create Event Categories:
📅 Events├── #event-announcements├── #event-discussion└── #event-signups -
Event Types:
🎮 Game Nights🎬 Movie Nights🎵 Music Sessions🏆 Tournaments💬 Community Chats🎉 Celebrations
6.5.2 Event Automation
Section titled “6.5.2 Event Automation”-
Event Reminder Bot:
Use Carl-bot or custom commands:!reminder create "Game Night" "Starting in 1 hour!"!reminder create "Tournament" "Signups close tomorrow!" -
Event Role System:
Create temporary event roles:- Game Night Participant 🎮- Tournament Player 🏆- Event Host 🎤 -
RSVP Tracking:
Use Discord Events:- Create scheduled events- Track interested/attending counts- Send automatic reminders- Post event recaps
6.6 Social Media Integrations
Section titled “6.6 Social Media Integrations”6.6.1 Twitch Integration
Section titled “6.6.1 Twitch Integration”-
Setup Twitch Bot:
Recommended: StreamElements or Nightbot- Website: streamelements.com- Features: Live notifications, chat commands -
Twitch Notification Configuration:
Bot Commands:!twitch add [channel_name]!twitch notification #stream-announcements!twitch message "@everyone [channel] is now live!"!twitch cooldown 30 -
Create Stream Channels:
#stream-announcements#stream-chat#stream-schedule
6.6.2 YouTube Integration
Section titled “6.6.2 YouTube Integration”-
YouTube Notification Bot:
Recommended: YouTube Discord Bot- Features: Upload notifications, subscriber sync- Setup via YouTube API key -
Configuration:
!youtube add [channel_id]!youtube notification #video-uploads!youtube message "New video: [title]"!youtube role YouTube Subscriber
6.6.3 Twitter/X Integration
Section titled “6.6.3 Twitter/X Integration”-
Twitter Bot Setup:
Recommended: TweetShift or custom webhook- Features: Tweet posting, hashtag monitoring- Requires Twitter API access -
Configuration:
!twitter connect [account]!twitter channel #social-feed!twitter hashtag #[server_hashtag]
6.6.4 Reddit Integration
Section titled “6.6.4 Reddit Integration”- Reddit Bot Setup:
Recommended: Reddit Discord Bot- Features: Post notifications, subreddit monitoring- Requires Reddit API access
6.7 Advanced Moderation Tools
Section titled “6.7 Advanced Moderation Tools”6.7.1 Auto-Moderation Rules
Section titled “6.7.1 Auto-Moderation Rules”-
Spam Protection:
Dyno Auto-Mod:- Max mentions: 3 per message- Max caps: 50% of message- Max links: 2 per message- Max new lines: 5 per message- Max duplicate characters: 10 -
Content Filtering:
Blocked content:- Profanity (adjustable levels)- Personal information- External links (except approved)- Invite links (except approved)- Scam/phishing URLs -
Keyword Filtering:
Filtered words/phrases:- Offensive language- Hate speech- Threats- Personal attacks- Spam phrases
6.7.2 Logging System
Section titled “6.7.2 Logging System”-
Moderation Log Channels:
#moderation-log#message-log#user-log#voice-log#server-log -
Log Configuration:
Dyno Logging:!log channel moderation #moderation-log!log channel messages #message-log!log channel users #user-log!log channel voice #voice-log!log channel server #server-log -
Log Events:
Tracked events:- Message deletions- Member joins/leaves- Role changes- Channel creation/deletion- Voice channel joins/leaves- Ban/kick actions
6.8 Advanced Security Features
Section titled “6.8 Advanced Security Features”6.8.1 Two-Factor Authentication
Section titled “6.8.1 Two-Factor Authentication”- Require 2FA for Staff:
Server Settings → Moderation:- Enable "Require 2FA for moderation actions"- Apply to Admin and Moderator roles- Staff must enable 2FA in Discord settings
6.8.2 Advanced Verification
Section titled “6.8.2 Advanced Verification”- Multi-Step Verification:
Step 1: Account age check (7+ days)Step 2: Email verification (Discord native)Step 3: Captcha verification (Wick bot)Step 4: Rule acknowledgment (reaction role)Step 5: Manual approval (optional)
6.8.3 Backup Systems
Section titled “6.8.3 Backup Systems”- Server Backup Bot:
Recommended: Backup Bot- Features: Channel/role backups- Automated daily backups- Recovery procedures
7. Testing & Validation
Section titled “7. Testing & Validation”7.1 Advanced Feature Tests
Section titled “7.1 Advanced Feature Tests”- Anti-raid protection triggers correctly
- Reaction roles assign properly
- Leveling system awards XP correctly
- Event reminders send on schedule
- Social media integrations work
- Auto-moderation rules enforce properly
- Logging captures all events
7.2 Security Tests
Section titled “7.2 Security Tests”- Verification system works for new members
- 2FA requirements enforced for staff
- Backup system creates snapshots
- Raid detection responds appropriately
7.3 Integration Tests
Section titled “7.3 Integration Tests”- Twitch notifications send when live
- YouTube notifications post new uploads
- Twitter integration posts correctly
- Reddit notifications work
8. Troubleshooting
Section titled “8. Troubleshooting”| Problem | Cause | Fix |
|---|---|---|
| Anti-raid not triggering | Settings too lenient | Adjust thresholds in Wick |
| Reaction roles not working | Bot permissions missing | Re-add bot with proper perms |
| Leveling not awarding XP | Cooldown not reset | Check bot status and settings |
| Social media not posting | API key expired | Refresh API credentials |
| Auto-mod too aggressive | Rules too strict | Adjust filter sensitivity |
| Events not sending reminders | Bot offline | Check bot status and restart |
| Backup not working | Insufficient permissions | Grant admin to backup bot |
9. Delivery Checklist
Section titled “9. Delivery Checklist”9.1 Technical Delivery
Section titled “9.1 Technical Delivery”- All Standard features tested
- All Advanced features functional
- Security measures active
- Integrations working
- Documentation complete
9.2 Client Training (45 minutes)
Section titled “9.2 Client Training (45 minutes)”- Anti-raid system management
- Reaction role customization
- Leveling system administration
- Event creation and management
- Social media integration management
- Advanced moderation tools
9.3 Documentation
Section titled “9.3 Documentation”- Advanced features guide
- Bot command reference
- Integration setup instructions
- Security configuration guide
- Troubleshooting guide
10. Post-Delivery Support
Section titled “10. Post-Delivery Support”10.1 30-Day Priority Support
Section titled “10.1 30-Day Priority Support”- Advanced troubleshooting assistance
- Up to three configuration adjustments
- Integration setup help
- Security consultation
- Response time: Within 12 hours
10.2 Support Channels
Section titled “10.2 Support Channels”- Priority email: advanced@wizardtechservices.com
- Discord: Priority support channel
- Response time: 12 hours or less
11. Maintenance Recommendations
Section titled “11. Maintenance Recommendations”11.1 Regular Tasks
Section titled “11.1 Regular Tasks”- Monitor anti-raid effectiveness weekly
- Review leveling system monthly
- Update social media API keys quarterly
- Test backup systems monthly
- Review auto-mod rules monthly
11.2 Client Education
Section titled “11.2 Client Education”- Advanced server management techniques
- Security best practices
- Integration troubleshooting
- Community growth strategies
12. Quality Assurance
Section titled “12. Quality Assurance”12.1 Pre-Delivery Review
Section titled “12.1 Pre-Delivery Review”- Verify all advanced features operational
- Test security measures thoroughly
- Validate all integrations
- Confirm client understanding
12.2 Post-Delivery Follow-up
Section titled “12.2 Post-Delivery Follow-up”- Contact client after 3 days
- Address any advanced feature issues
- Gather feedback on new capabilities
- Optimize configurations based on usage
13. Revision Control
Section titled “13. Revision Control”- Version: 1.0
- Created: February 2026
- Author: Wizard Tech Services
- Next Review: Within 60 days
- Approved By: Senior Technician
14. Appendices
Section titled “14. Appendices”14.1 Advanced Bot Command Reference
Section titled “14.1 Advanced Bot Command Reference”Wick Commands:wick config - Open configuration menuwick antiraid enable - Enable anti-raidwick verification enable - Enable verificationwick quarantine @user - Manual quarantine
Carl-bot Commands:!reaction add/remove - Manage reaction roles!embed create - Create custom embeds!auto-mod - Configure auto-moderation
MEE6 Commands:!levels - Configure leveling system!rank - Check user rank!leaderboard - Show server leaderboard!rewards - Set level rewards14.2 Integration Setup Guide
Section titled “14.2 Integration Setup Guide”Twitch Integration:1. Create StreamElements account2. Connect Discord server3. Link Twitch channel4. Configure notification settings
YouTube Integration:1. Get YouTube API key2. Add YouTube Discord bot3. Configure channel notifications4. Set up subscriber role sync
Twitter Integration:1. Apply for Twitter API access2. Configure webhook endpoints3. Set up posting permissions4. Test tweet posting functionality14.3 Security Configuration Matrix
Section titled “14.3 Security Configuration Matrix”| Feature | Standard | Advanced | Professional |
|---|---|---|---|
| Verification Level | Medium | High | Maximum |
| Anti-Raid Protection | ❌ | ✅ Wick | ✅ Custom |
| 2FA Requirement | ❌ | ✅ Staff | ✅ All |
| Account Age Check | ❌ | ✅ 7 days | ✅ 30 days |
| Manual Approval | ❌ | ❌ | ✅ Optional |
| Backup System | ❌ | ❌ | ✅ Automated |
End of SOP