> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blazebot.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Learn how AutoMod works.

AutoMod automatically detects and responds to messages that violate your server's rules.

Once enabled, AutoMod continuously monitors messages and can:

* Delete violating messages
* Timeout users
* Kick users (Rare case if `Smart Punish` is selected)
* Ban users (if selected by you)

depending on your configuration.

## Supported Modules

AutoMod currently supports:

* Anti Scam
* Anti Mass Mention
* Anti Links
* Anti Invites
* Anti Spam
* Anti Repeat
* Anti Caps
* Anti Emoji

Each module can be configured independently.

## How AutoMod Works

When a message is sent or edited, AutoMod evaluates it against all enabled modules.

If a violation is detected:

1. The message can be deleted.
2. The configured punishment is applied.
3. Processing stops after the first triggered module.

This prevents a single message from triggering multiple punishments simultaneously.

## Exemptions

AutoMod ignores:

* Bot accounts
* Whitelisted users
* Whitelisted roles
* Whitelisted channels
* Staff members
* Members that BlaZe cannot moderate
