How to Set Up Discord AutoMod: A Beginner’s Guide to Safer Servers

Discord’s built-in AutoMod can help catch unwanted words, spam, and excessive mentions before they derail a conversation. It is a useful first layer for a new server, but it works best alongside clear rules and human moderators—not as a replacement for them.

What Discord AutoMod can do

AutoMod is Discord’s built-in moderation filter, so you can start with it without installing a separate bot. Discord’s current AutoMod FAQ says it is available to all servers and describes keyword filters and spam filters. The main options include:

  • Commonly flagged words: ready-made lists for categories such as insults and slurs, sexual content, and severe profanity.
  • Custom keywords: words or phrases you choose to block or flag. Discord notes that keyword matches can occur anywhere in a message, so broad terms may catch harmless uses too.
  • Spam filters: one filter looks for spam-like text (including some unsolicited ads and invite spam); another lets you set a limit for excessive mentions. The mention limit can be set up to 50 per message.

These filters are not perfect. Discord says its spam-content filter may miss some spam, so plan to review alerts and adjust your rules. For more context on Discord’s built-in tools, see its Auto Moderation safety overview.

Before you start

You need Manage Server or Administrator permission to create or edit AutoMod rules, and Discord currently requires you to make those changes on desktop. Pick a private channel for moderation alerts, too: alerts can include details of messages AutoMod flagged, so keep that channel limited to the people who need to review them. Check Discord’s FAQ for the latest permission and device details.

A beginner-friendly setup

  1. Open AutoMod. On desktop, open your server’s Server Settings and select AutoMod.
  2. Start with a ready-made word list. Choose the categories that fit your community’s rules. If a word in a list is acceptable in your server, use the available exempt-word option rather than assuming every community needs the same filter.
  3. Add custom keywords carefully. Begin with clear, unambiguous terms—such as a specific scam phrase your members have reported. Since a keyword can match inside a longer message, review likely false positives before making a rule strict.
  4. Turn on spam protection that fits your server. Try the spam-content filter for suspicious spam-like messages. For mention spam, choose a limit that blocks disruptive mass pings without getting in the way of normal conversation; Discord allows a configured limit up to 50 mentions.
  5. Choose what AutoMod should do. You can configure filters to block a flagged message and/or send an alert. For a new or busy community, alerts to a moderator-only channel make it easier to see what is being caught and refine the rules.
  6. Use exemptions deliberately. Exempt only the roles or channels that genuinely need different treatment. Discord explains how to add exempt roles and channels in its setup instructions.
  7. Review the results. Check the alert channel after launch. If a rule repeatedly flags acceptable conversation, narrow it or add a suitable exemption; if obvious spam slips through, revise the filter or add a clearer custom rule.

Common mistakes to avoid

  • Using an overly broad keyword. A short or common phrase can appear in harmless messages. Prefer specific terms and watch for false positives.
  • Sending alerts somewhere public. Keep the moderation log private to the team.
  • Expecting a filter to handle every situation. AutoMod can reduce routine cleanup, but moderators still need to respond to reports, explain rules, and handle context a filter cannot understand.
  • Adding a separate bot before checking built-in tools. AutoMod may cover basic keyword and spam needs. If you do add a bot, review its requested permissions and where it can act; our guide to Discord bot permissions and message access explains why those are separate questions.

Quick checklist: set up AutoMod on desktop, choose a private alert channel, begin with rules that are easy to explain, add only intentional exemptions, and review what gets flagged. Small adjustments based on real server conversations usually make filters more useful than turning on every option at once.

Why your AutoMod test may not trigger

Discord’s AutoMod FAQ says users with Administrator or Manage Server are always exempt from filter rules. A test from the owner account can therefore give a misleading result. Check role and channel exemptions and test with an appropriate ordinary-member account using harmless content.

Discord’s app-moderation guide also says AutoMod does not scan messages from apps installed to your server, but can flag external-app messages. Do not use a server-installed bot as your only filter test.

Try a harmless custom-keyword check

  1. Create a temporary custom keyword such as mbz-check-123. Choose block and a private staff alert, where available.
  2. Use an ordinary-member test account without Administrator or Manage Server in a non-exempt channel. Send the sample keyword, then a harmless unrelated sentence.
  3. Check that the intended test is blocked and the alert is visible only to staff. If not, inspect the rule and exemptions before changing access.
  4. Remove the temporary test keyword afterward. One successful keyword check does not prove the spam filter will catch every unwanted message.

These are suggested checks, not a test we ran on your server. The official FAQ describes which responses each rule supports; available timeout options vary by rule.

AutoMod documentation and test instructions reviewed October 19, 2026. Client labels and available rule responses may change.