/setup Command
The /setup command is an interactive guided assistant that helps you configure Sentinel Bot step by step. It uses interactive embeds, buttons, and selectors to make configuration completely intuitive and adapted to your server.
What does it do?
This command guides you through an interactive process where you can configure:
- ✅ Anti-Raid Protection - With custom threshold configuration
- ✅ Anti-Spam Protection - Automatic spam detection
- 🔨 Auto-Ban in Raids - Automatic banning during raids (optional)
- 🔐 Verification System - With interactive role selection
- 🛡️ Quarantine System - With interactive channel selection
- 📝 Log Channel - Channel selection via menu
Usage
Simply execute:
/setup
The assistant will automatically start with a welcome screen and guide you step by step.
Interactive Interface
The command uses an interactive wizard system with:
- ✅ Yes/No Buttons - To enable or disable each feature
- 📋 Channel Selectors - Dropdown menu with all available channels
- 👤 Role Selectors - Dropdown menu with all server roles
- ⚙️ Option Selectors - To choose values like thresholds
- 💡 Smart Recommendations - Based on your server size
Assistant Flow
Step 1: Welcome
The assistant welcomes you and explains what it will do. Just press "Start" to begin.
Step 2: Anti-Raid Protection
It asks if you want to activate anti-raid protection. The assistant gives recommendations based on your server's member count:
- Large servers (>1000 members): Highly recommended to activate
- Medium servers (500-1000 members): Recommended to activate
- Small servers (<500 members): Optional as a preventive measure
Step 3: Threshold Configuration (if you activated Anti-Raid)
If you activated Anti-Raid, the assistant will ask you to configure the detection threshold. You can choose between:
- 3 users/minute (Very sensitive)
- 5 users/minute (Recommended)
- 6 users/minute (Medium)
- 8 users/minute (Large servers)
- 10 users/minute (Very high)
The assistant also recommends the ideal threshold based on your server size.
Step 4: Anti-Spam Protection
It asks if you want to activate anti-spam protection. Recommendations are based on:
- Number of text channels (>10 = highly recommended)
- Member count (>200 = recommended)
Step 5: Auto-Ban in Raids
Only appears if you activated Anti-Raid. It asks if you want the bot to automatically ban during raids:
- Large servers: Useful but be careful with false positives
- Small servers: Better to review logs first
Step 6: Verification System
It asks if you want to activate the verification system to prevent bots:
- Large servers (>1000 members): Highly recommended
- Medium servers: Recommended
- Small servers: Optional (can be annoying)
Step 7: Verification Role Configuration
If you activated Verification, the assistant will ask you:
- Verified Role: Will be assigned when they complete the captcha (required)
- Unverified Role: Will be assigned to new members until verified (optional)
Use role selectors to easily choose from your role list.
Step 8: Quarantine System
It asks if you want to activate the quarantine system to isolate suspicious users:
Useful for reviewing users before permanently banning them.
Step 9: Quarantine Channel Configuration
If you activated Quarantine, the assistant will ask you to select the channel where users will be isolated. Use the channel selector to choose.
Step 10: Log Channel
Finally, it asks if you want to configure a general log channel:
- Select the channel from the dropdown menu
- You can skip it and configure it later from /logs set
Smart Recommendations
The assistant analyzes your server and gives you personalized recommendations:
The bot reviews:
- 👥 Total member count
- 📁 Number of channels
- 💬 Available text channels
Final Summary
At the end, the assistant will show you a complete summary with:
- ✅ All enabled/disabled features
- ⚙️ Specific configurations (thresholds, roles, channels)
- 💡 Recommended next steps
Assistant Features
Real-Time Editing
The same message updates at each step, no new messages are created. The entire process is smooth and clear.
Response Time
You have 5 minutes to answer each question. If time runs out, you can run /setup again to continue.
Cancel Option
At any time you can press "Cancel" to stop the configuration. Already applied changes are kept.
Skip Option
Many configurations have the option to "Skip for now" to configure them later.
Visual Example of the Process
You execute /setup
The bot responds with a welcome embed and "Start" / "Cancel" buttons
You answer each question
The embed updates showing the next question with buttons or selectors as appropriate
You configure specific options
When you activate a feature, the assistant asks you to configure what's needed (roles, channels, thresholds) using interactive selectors
You receive the final summary
At the end, you see a complete summary of all applied configuration
Automatic Synchronization
All changes made with /setup are automatically synchronized with the web panel. You can view and modify these configurations from the panel at any time.
Permissions
This command requires the Manage Server permission to be executed.
Advantages of the New System
- ✅ Completely Interactive - You don't need to write commands, just press buttons
- ✅ Intuitive - The assistant guides you step by step
- ✅ Smart Recommendations - Based on your specific server
- ✅ Complete Configuration - You can configure the entire bot from a single command
- ✅ Visual Selectors - Choose channels and roles from menus, don't write IDs
- ✅ Customized - Each step adapts to your previous decisions
- ✅ Flexible - You can skip configurations and do them later
Frequently Asked Questions
Can I run /setup multiple times?
Yes, you can run it as many times as you want. Each time it will start from the beginning and allow you to change any configuration.
What happens if I skip a configuration?
Nothing happens. You can configure it later using individual commands like /logs set, /verification role, etc.
Can I cancel in the middle of the process?
Yes, at any time you can press "Cancel". Changes you've already confirmed will remain applied.
Does the assistant work on small servers?
Of course! The assistant adapts to any server size and gives appropriate recommendations. Small servers can skip advanced configurations if they don't need them.
Can I configure everything manually instead of using /setup?
Of course. You can use individual commands like /antiraid enable, /verification enable, etc. The /setup command is just a faster and more intuitive way to do it.
What happens to configurations I already had?
If you run /setup again, you can change any configuration. The assistant will guide you through all available options.
Usage Tips
- 💡 Read the recommendations: The assistant analyzes your server and gives you useful tips
- 💡 Don't rush: You have 5 minutes per question, take your time
- 💡 Skipping is not bad: You can configure advanced things later from the web panel
- 💡 Review the summary: At the end, review all configurations before finishing
Related Commands
After using /setup, you can refine the configuration with:
/antiraid status - View anti-raid protection status/antiraid umbral - Change detection threshold/verification status - View verification system status/logs set - Configure specific log channels/quarantine channel - Change quarantine channel