Skip to content

AutoMod

Discord's own AutoMod, set up and kept in sync for you

Discord can block a message before it is posted, but its AutoMod rules are spread over several screens. SfwBot builds the rules from one page and keeps them the way you configured them.

Rules that Discord enforces

AutoMod rules live in Discord, not in the bot. When you save a rule in the SfwBot dashboard, the bot creates or updates the matching rule in your server, and Discord applies it to every message from then on. A blocked message never appears in the channel.

The bot checks regularly that the rules in Discord still match your settings and repairs them if they were changed or removed.

What you can configure

  • Custom keywords

    Your own blocked words and an allow list for exceptions. Free servers get room for the common cases, premium servers a much larger list.

  • Profanity preset

    Discord's built-in list of profanity, on every plan.

  • Keyword packs

    Ready-made lists you apply with one click. Packs for Nitro scams and self-promotion spam are free; packs for crypto scams, IP grabbers, raid phrases and look-alike addresses are premium.

  • Slur and sexual content presets

    Discord's stricter presets, managed by the bot on premium servers.

  • Regex patterns

    Regular expressions for patterns a word list cannot express. Premium.

  • Usernames and mention spam

    Block names that match your keywords, limit mentions per message and use Discord's raid protection. Premium.

After a block

Discord stops the message. SfwBot records the block, can time the member out for most rule types, and, with the trust system on, counts it as a violation. You can send AutoMod alerts to a channel of your choice.

AutoMod works on text and names. It does not look at images, which is what nudity detection is for.

Switching it on

Every rule is off until you enable it on the AutoMod page of the dashboard. The bot needs the Manage Server permission to create rules. See the AutoMod guide.

Questions and answers

Does SfwBot replace Discord AutoMod?

No. It uses it. The rules are Discord's own; SfwBot creates them, keeps them in sync and connects them to its log and trust system.

What happens to AutoMod rules I made by hand?

SfwBot manages the rules it created. Rules you made yourself in Discord's settings stay as they are.

Does AutoMod use credits?

No. Only AI scans of media use credits.

Other modules

  1. Nudity detection

    SfwBot scans images, GIFs and videos posted in your Discord server and removes nudity at the level you choose: revealing, implied nudity or explicit.

  2. Invite filter

    SfwBot removes Discord invite links posted in your server. Allow your own invites and trusted codes, or let members post a few before the filter steps in.

  3. Spam filter

    SfwBot's spam filter checks message rate, attachments, line breaks, capitals and emojis. Each check has its own limit and can time the member out.

  4. Link protection

    SfwBot checks links posted in your server against lists of known scam and pornographic sites, removes the message and records who posted it.

  5. Trust and strikes

    SfwBot gives every member a trust score. Violations cost trust by severity, trust comes back over time and strikes trigger the action you set.

  6. Logging

    SfwBot reports every removal to a log channel in your server, with buttons to act on it, and keeps an activity log in the web dashboard.

Add SfwBot to your server

The free plan includes credits every month. Setup takes one command, and you can change every setting later in the dashboard.