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

# Auto Moderation

> Protect your server from spam, bad words, and malicious links.

Flamey's Auto Moderation system works 24/7 to keep your server clean.

## Available Filters

<AccordionGroup>
  <Accordion title="Anti-Links" icon="link-slash">
    Block all links from being posted.

    * **Config:** Whitelist specific roles or channels (e.g., #links).
  </Accordion>

  <Card title="Anti-Invite" icon="discord">
    Block Discord server invites (`discord.gg/`).

    * **Config:** Whitelist partnered servers.
  </Card>

  <Accordion title="Bad Words" icon="comment-slash">
    Block specific words or phrases.

    * **Wildcards:** Use `*` to match variations (e.g., `bad*`).
  </Accordion>

  <Accordion title="Anti-Spam" icon="person-running">
    Prevent users from sending too many messages too quickly.

    * **Config:** Set message limit per 5 seconds.
  </Accordion>

  <Accordion title="Anti-Caps" icon="a">
    Block messages that contain too many capital letters (e.g., >70%).
  </Accordion>
</AccordionGroup>

## Configuration

<Steps>
  <Step title="Navigate">
    Go to **Dashboard > Security > Auto Moderation**.
  </Step>

  <Step title="Enable System">
    Toggle the main **"Enable Auto Mod"** switch.
  </Step>

  <Step title="Select Filters">
    Enable individual filters like **"Bad Words"** or **"Anti-Link"**.
  </Step>

  <Step title="Set Actions">
    Choose what happens when a user violates a rule:

    * **Delete Message:** Remove the content.
    * **Warn User:** Send a warning DM.
    * **Mute User:** Timeout the user for a set duration.
  </Step>

  <Step title="Whitelists">
    Add roles or channels that should be ignored by Auto Mod.
  </Step>
</Steps>

<Warning>
  Be careful with "Anti-Spam" sensitivity. Too strict might block legitimate conversations!
</Warning>
