Getting Started

Quick start guide to install and configure SAC Bot for your Discord server

Prerequisites

Before getting started with SAC Bot, ensure you have:

  • Administrator permissions on your Discord server
  • Basic understanding of Discord server management
  • A server with at least a few members (for testing)
  • Willingness to configure security settings

🚀 Quick Start (5 Minutes)

Add SAC Bot to Your Server

Click the invite link and authorize the bot with Administrator permissions:

https://discord.com/oauth2/authorize?client_id=1509876788875231242&permissions=8&scope=bot%20applications.commands
Run the Start Command

In any channel, run the initial setup:

/start
Run the Setup Wizard

Access the comprehensive setup wizard:

/setup
Configure Basic Protection

Enable the essential security systems through the setup wizard or individual commands:

/spamfilter enabled:true
/floodprotect enabled:true
/mentionprotect enabled:true
Set Up 2FA (Recommended)

Enable two-factor authentication for enhanced security:

/2fa action:setup
/require_2fa enabled:true

Detailed Setup Guide

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
  • Ensure you have Administrator permissions
  • 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:

  • Administrator - Required for full security functionality
  • 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
Granting Administrator permission is recommended for full functionality, but you can customize permissions based on your needs.

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 the security systems you want to use:

/spamfilter enabled:true
/floodprotect enabled:true
/mentionprotect enabled:true
/antialt enabled:true
/lockdown status:on

Step 5: Configure Each System

Customize each security system to your needs:

/spamfilter max_repeats:5 time_window:15
/floodprotect threshold:15 window:10
/mentionprotect max_mentions:3
/antialt min_age:72 action:kick

Post-Setup Verification

After completing the setup, verify everything is working:

  • Check that SAC Bot is responding to commands
  • Verify log channels are receiving messages
  • Test each security system with safe test cases
  • Check your Safe Mode status
  • Ensure 2FA is properly configured if enabled
/status
/dashboard
/modstats

Recommended Settings

For most servers, we recommend these starting settings:

Spam Filter

/spamfilter enabled:true max_repeats:3 time_window:10

Flood Protection

/floodprotect enabled:true threshold:10 window:5

Mention Protection

/mentionprotect enabled:true max_mentions:2

Anti-Alt

/antialt enabled:true min_age:48 action:timeout
💡 Customize for Your Server
These are general recommendations. Adjust settings based on your server's size, activity level, and specific needs.

Next Steps

After the initial setup, consider these additional configurations:

  • Set up team management and assign staff roles
  • Configure custom spam patterns for your specific needs
  • Set up image banning for scam protection
  • Configure warning expiry settings
  • Set up report system for user reports
  • Configure 2FA requirements for different contexts

💚 Need Help?

If you encounter any issues during setup or have questions:

← Back to Documentation Configuration Guide →