Are you new to Security Bot and want to protect your server with state-of-the-art protection, but have no clue where to start? Then you are in the right place. Security Docs will provide you with a thorough guide to setting up Security Bot and its extensive collection of features and commands to help you get started in less than 10 minutes. To make the setup process as efficient as possible, we split this documentation into several categories.

Please note; the process listed here should only act as a suggestion and not an absolute. You can configure Security Bot however you’d like, though we recommend that you follow our process as it will get you started the fastest.

Security Bot's protection system will be able to prevent any nuke threats, The bot will limit these actions:

  • banning members.
  • kicking members.
  • pinging @everyone, @here and other selected roles. premium only
  • deleting/creating roles.
  • deleting/creating channels.
  • adding bots to your server.
  • giving administrative permission to roles.
  • ghost pinging users and roles. premium only
  • creating webhooks. premium only
  • sending invite links

You can get the commands list by typing s!help

Setup Guide:

adding Security Bot will not be enough, you have to set it up, we will help you on how you can do it, read everything and make sure to follow it:

  • Setting up the bot
    • Changing the punishment type
      You can choose how the bot punishes users using s!punishment command, usage:
      s!punishment: Can be used to look at the current punishment type.
      s!punishment <type>: You can use this command to change the punishment type of the server.
      • Punishment Types:
        ban: bans the user
        kick: kicks the user
        remove role: takes all the roles from the user
    • Anti Nuke Feature
      Security Bot will notify the ownership when someone reaches the minimum amount of allowed actions, and it will punish users whenever they reach the maximum amount.
      Anti modules are:
      • Ban: - Recommended Minimum: 2 - Recommended Maximum: 5
      • Kick - Recommended Minimum: 3 - Recommended Maximum: 7
      • Mention - Recommended Minimum: 4 - Recommended Maximum: 8
      • ChannelCreate - Recommended Minimum: 3 - Recommended Maximum: 6
      • ChannelDelete - Recommended Minimum: 1 - Recommended Maximum: 2
      • RoleCreate - Recommended Minimum: 3 - Recommended Maximum: 6
      • RoleDelete - Recommended Minimum: 1 - Recommended Maximum: 2
      • Bot adding bots - Invite-Link It just deletes the message
      • Role-Update giving dangerous permissions
      • Ghost-Ping
      • Webhook creating webhooks
      • Spam



To change the minimum and maximum of a module
go to our dashboard, click login, then click on the dashboard tab on top, after that choose your server and click on the Anti Nuke card, change the settings and click the save button on bottom of the page.

Some modules don't have minimum and maximum numbers which means the bot will punish immediately.
Remember that those users\roles will be able to bypass the Anti feature:

    - Globally whitelisted users
    - Globally whitelisted roles
    - Whitelisted users of the action type
    - Whitelisted roles of the action type
    - Users with a higher role than Security Bot
  • Whitelist System
    We provide a whitelisting system which you can make sure that your trusted staff wont get punished by the bot, there are many ways to whitelist a user and you can even whitelist roles and channels.
    • User Whitelist
      • Global Whitelist not recommended
        You can add a user to the global whitelist so they can bypass all the Anti Modules.
      • Per Action Whitelist
        It gives you ability to disable an Anti Module for the selected users, and it wont affect other Anti Modules, in other words, the user will be able to only bypass the selected Anti Module.
    • Role Whitelist
      • Global Whitelist not recommended
        You can add a role to the global whitelist so it can bypass all the Anti Modules.
      • Per Action Whitelist
        It gives you ability to disable an Anti Module for the selected roles, and it wont affect other Anti Modules, in other words, users with the role will be able to only bypass the selected Anti Module.
    • Channel Whitelist - Global Whitelist not recommended
      Members can bypass (anti mention, anti invite-link, anti webhook, anti ghost-ping) on the globally whitelisted channels.
      • Per Action Whitelist
        It gives you ability to disable an Anti Module on the selected channels without affecting other Anti Modules.



Security Premium
There is a premium version of Security Bot which gives you some additional features, you can type s!premium to get more info.


Moderation Commands
Security Bot has some moderation commands that makes your tasks easier, also it supports multi arguments which you can select multiple (users, channels...), and setting delay & reasons is easier than you think. Commands: \

  • s!ban:
    You can ban multiple members at once using this command
    usage: s!ban <@User...> [Reason]
    example: s!ban @Sina#1197 @Safa#1197 Spamming
  • s!kick:
    You can kick multiple members at once using this command usage: s!kick <@User...> [Reason]
    example: s!kick @Sina#1197 @Safa#1197 Posting NSFW content
  • s!lock:
    You can lock a channel or multiple channels at once, also you can set a delay to unlock the channels later
    usage: s!lock <#Channel...> [Time] [Reason]
    example: s!lock #off-topic #testing 2m 20s Spamming
  • s!lockall:
    You can lock all the channels at once, and you can set a delay to unlock the channels later
    usage: s!lockall [Time] [Reason]
    example: s!lockall 10m Spamming
  • s!unlock:
    This command will unlock the current or selected text channels
    usage: s!unlock [#Channel...]
    example: s!unlock #off-topic
  • s!lunockall:
    It will unlock all the text channels on your server
    usage: s!unlockall
    example: s!unlockall