Step 1: Server Preparation
Before adding SAC Bot, prepare your server:
- Create a moderation channel for bot commands and logs
- Create a general alerts channel for security notifications
- Make sure you can manage the server and authorize adding a bot
- Review your current server roles and permissions
Step 2: Adding SAC Bot
When adding SAC Bot, you'll be asked to grant permissions. The bot requires:
- Requested permissions - Cover the moderation actions and management tools you enable. Review these in Discord before approving.
- Manage Messages - For spam filtering and message deletion
- Kick/Ban Members - For taking action against rule violators
- Manage Roles - For role protection and management
- View Channels/Read Messages - For monitoring all channels
💡 Tip
The invite asks for a broad set of permissions so configured features can work. Review each permission in Discord, keep the bot role below trusted staff roles, and remove permissions for tools you do not use only if you understand the feature impact.
Step 3: Initial Configuration
After adding the bot, run the setup wizard:
/setup
The setup wizard will guide you through:
- Role configuration (Admin, Moderator, Staff roles)
- Log channel configuration
- Basic security system preferences
- Alert notification settings
- Team management setup
- 2FA configuration
Step 4: Enable Security Systems
Enable and tune wizard-managed controls in /setup. The current standalone protection commands are:
/floodprotect enabled:true threshold:10 window_seconds:5
/rate_limits
/lockdown status:on
Step 5: Configure Each System
Use the option names Discord presents. The flood command's window option is window_seconds; spam, mentions, and account age are edited in the setup wizard, not with invented standalone commands.
/setup → Spam & Flood / Security Settings
/floodprotect threshold:15 window_seconds:10