BotGhost Documentation
Support ServerYouTubeMarketplaceBotGhost PremiumSign in
  • Welcome to BotGhost
  • Guidelines & Privacy
  • Changelogs 2025
    • Changelogs 2024
    • Changelogs 2023
  • BotPanel Documentation
  • Getting Started
    • Create Your First Bot
      • Create Your Second Bot
    • Invite Your Bot
    • Standard Practices
      • Advanced Practices
    • Mobile Application (PWA)
  • Support
    • BotGhost Support
    • Frequently Asked Questions
  • Premium & Priority Hosting
    • Priority Hosting
    • Our Premium Features
    • Plans & Payment Methods
    • Manage Your Subscription
    • Upgrade Your Bot
    • Refund & Cancellation Policy
    • Beta Features
  • General Settings and Collaboration
    • Settings
    • Collab
    • Status
    • Active Developer Badge
    • Marketplace
  • Custom Commands & Events
    • Command & Event Builder
      • Sharing Commands and Events
      • Advanced Options
    • Actions
      • Message Actions
        • Send or Edit a Message
          • Button
          • Select Menu
        • Edit a Button or Select Menu
        • Send a Form
        • Delete a Message
        • Publish a Message
        • React to a Message
        • Pin a Message
      • Custom Variable Actions
        • Set Variable
        • Run Equation on Variable
        • Delete Variable
      • API Actions
        • Send an API Request
        • Execute an IFTTT Trigger
      • Loop Actions
        • Run a Loop
        • Stop a Loop
      • Voice Actions
        • Join a Voice Channel
        • Leave a Voice Channel
        • Voice Move a Member
        • Voice Kick a Member
        • Voice Mute or Unmute a Member
        • Voice Deafen or Undeafen a Member
      • Role Actions
        • Add Roles
        • Remove Roles
        • Create a role
        • Delete a role
        • Edit Role
      • Channel Actions
        • Create a channel
        • Edit a channel
        • Delete a channel
      • Thread and Forum Actions
        • Create a Thread
        • Edit a Thread
        • Delete a Thread
      • Server Actions
        • Kick a member
        • Ban a member
        • Timeout a member
        • Change a members nickname
        • Purge Messages
        • Create Server Invite
      • Other Actions
        • Wait before running another action
        • Manipulate some text
        • Send an error log message
        • Set a unique variable
        • Change the Bot's Status
        • Note
      • [LEGACY] Reply Actions
        • Plain Text Reply
        • Embed Reply
        • Random Reply
        • Send a message to a channel
        • Direct Message a User
        • Send a Message with attached buttons
          • Buttons
        • Send a message with a select menu
          • Menu Option
    • Conditions
      • Comparison Condition
      • Permission Condition
      • Chance Condition
      • Channel Condition
      • Role Condition
      • User Condition
      • Premium Check Condition
    • Options
      • Text Option
      • Number Option
      • User Option
      • Channel Option
      • Role Option
      • Choice Option
      • Attachment Option
    • Events
      • Timed Events
      • Webhooks
    • Data Storage
      • Collections
      • Objects
    • IFTTT
    • Variables
  • Server Management
    • Moderation
    • Discord Automod
    • Tickets
    • Welcomer
    • Verification
    • Statistic Channels
    • Modmail
    • Auto-React
    • Sticky Roles
    • Emoji Manager
    • Polls Filter
    • Automod
    • Logging
  • Messages
    • Timed Messages
    • Reaction Roles
    • Autoresponder
    • Embed Builder
    • Sticky Messages
    • Polls
    • Global Chat
    • Media Channels
  • AI
    • ChatGPT
    • Image Generation
  • Game Integrations
    • Roblox Verification
  • Social Integrations
    • YouTube
    • Twitch
  • Community Engagement
    • Leveling
    • Temp Voice Channels
    • Suggestions
    • Invite Tracker
    • Starboard
    • Question Of The Day
    • Giveaways
  • Fun Modules
    • Economy & Minigames
    • Birthdays
    • Counting
  • Utility
    • Translation
    • Weather
Powered by GitBook
On this page
  • Enabling the automod and it's modules?
  • Automod actions / modules?
  • Ignored roles and channels?
  • Bad words?
  • Links?
  • Mass caps?
  • Mass emoji?
  • Server invites?
  • Mass mentions?
  • Generic automod options?
  • Commands?

Was this helpful?

  1. Server Management

Automod

Automatically moderate your server(s) text channels. Always wanted a bot to warn of deleted messages of rule breakers? Check out this page to find out what the BotGhost automod is capable of!

Last updated 10 months ago

Was this helpful?

The 'Automod' is a module which will automatically moderate any text channel in your server. It allows you to customize a wide variation of different modules including a blacklist, mass caps, emoji, mention spam, and links/server invite detector.

Enabling the automod and it's modules?

The automod must be enabled in order to function. Click the Enable button at the top right of the module page in your dashboard.

Each individual automod module must also be enabled in order to function. To do so click on 'Disable' on the module you wish to enable. You could change this to the following three options: 'Delete Message', 'Warn the Member', & 'Delete Message and Warn'.

Image: The six automod modules BotGhost features

Automod actions / modules?

The automod can select from three different actions to take when a member breaches the rules of the server.

Delete the Message

This action simply deletes the message and takes no further action against the member.

Warn the Member

This action registers a warning against the offending member. You can view these warnings by using the warnings command under moderation.

Delete Message and Warn

This action combines the above two actions. The message will be deleted and a warning will be registered against the offending member.

Ignored roles and channels?

Each individual module can have specified ignored roles and channels. This allows you to have certain channels where certain actions are allowed.

To add ignored roles and channels, click the 'Settings' button next to the module you wish to edit, and add roles or channels from the drop-down.

Bad words?

The Bad Words modules allow you to blacklist certain words from being said in your discord server.

Add Blacklisted Words

To add words to the blacklist, click the 'Settings' button next to the Bad Words module. Scroll down to the additional bad words section and type in the words you wish to add separated by commas.

You can also use the /black-list command in discord to blacklist words on the go. Simply call the command followed by a list of words to add, seperated by commas.

Default blacklist

Add whitelisted words

To add words to the whitelist, click the 'Settings' button next to the Bad Words module. Scroll down to remove the additional bad words section and type in the words you wish to be whitelisted one by one. You can also use the /white-list command in Discord to whitelist words on the go. Simply call the command followed by a list of words to remove, separated by commas.

Links?

This module deprives your server members of sending links. The automod will automatically detect any links and take the action you specify.

Mass caps?

The Mass Caps module will automatically take the designated action on any message over 20 characters in length that is over 70% caps.

Mass emoji?

The Mass Emoji module will take the selected action on any message over the emoji cap you specify. By default, this cap is 8.

Changing the Emoji cap

To change the emoji cap click the 'Settings' button next to the Mass Emoji module. Scroll down and change the field Max Emojis Per Message to your preferred max amount.

Server invites?

This module deprives your server members of sending Discord invite links. The automod will automatically detect the Discord invite link and take the action you specify.

Mass mentions?

The Mass Mentions module will delete any message that exceeds your selected maximum amount of mentions. By default, the cap is 5.

Changing the Mass Mentions cap

To change the emoji cap click the 'Settings' button next to the Mass Mentions module. Scroll down to the Max Mentions Per Message field and change this value to your new maximum.

Generic automod options?

This section houses options on how your automod should generally run. Here you can designate whether to ignore other bots, admins and whether to send a direct message to the member explaining the reason the auto-moderator acted upon their message.

Ignore Bots

Enabling this option will cause the automod to completely ignore all other bots.

Ignore Admins

This option causes the automod to ignore members with the ADMINISTRATOR permission in your guild.

DM Reason

Enabling this option will cause the bot to direct message the offending member the reason the auto moderator has taken action against them.

Log all Auto-Moderator Actions

This option causes all actions the automod takes to be logged to a text channel. You can set your own channel or a default channel will be created.

Auto Moderator Logging Channel

You can set a channel for the automod to log actions to. If you select no channel a default channel will be created.

Commands?

Command

Description

/white-list

Adds a word to the server's whitelist

/black-list

Adds a word to the server's blacklist

BotGhost automod comes with a large list of profane words built into its blacklist. You can see these words by . If you'd like to whitelist certain words from the defaul list you could use the /white-list command, read more about this below!

To enable the links module to change the action of the module from 'Disabled' to one of the others as explain !

To enable the Mass Caps module to change the action of the module from 'Disabled' to one of the others as explain !

To enable the Mass Emoji module to change the action of the module from 'Disabled' to one of the others as explain !

To enable the Server Invites module to change the action of the module from 'Disabled' to one of the others as explain !

To enable the Mass Mentions module to change the action of the module from 'Disabled' to one of the others as explain !

Image: Basic automod options
clicking here
here
here
here
here
here
GIF: Automod examples
Image: Ignored channels & Ignored roles
GIF: /black-list & /white-list