Skip to main content
Prowl’s AutoMod system watches every message sent in your server and takes action based on your configured filters — all in real time and without a moderator needing to be online. You define the filters and actions once in the dashboard, and Prowl handles the rest.

How AutoMod Works

When a message is sent, Prowl evaluates it against each enabled filter in sequence. The first matching filter triggers an action — Prowl stops checking after the first match, so only one action fires per message.
  1. Message is received by Prowl.
  2. Filters are evaluated in order — profanity, spam, links, caps, mentions, invites, zalgo, emoji.
  3. First match triggers — the matching filter’s configured action is executed.
  4. Action is logged to your AutoMod log channel with the matched filter, the message content, and the user.
Moderators are exempt from AutoMod by default. Members with Administrator, Manage Messages, or Moderate Members permissions — or any role in your configured mod roles — will not be filtered.

Filters

Prowl provides eight built-in filters, each independently configurable:

Actions

Each filter can be configured with one of the following actions:
Start with Delete for most filters and escalate to Warn or Mute only for repeat offenders. This keeps the experience pleasant for legitimate users who make an honest mistake.

Setting Up AutoMod from the Dashboard

1

Navigate to AutoMod

Log in at Prowl, choose your server, and open AutoMod from the sidebar.
2

Enable AutoMod

Toggle Enable AutoMod to the on position at the top of the page.
3

Configure Filters

For each filter type (Profanity, Spam, Links, Caps, Mentions, Invites, Zalgo, Emoji), toggle it on or off and select the action you want it to take.
4

Customize Filter Settings

Adjust thresholds for filters that support them — for example, the number of messages in the spam window, the caps percentage, the mention limit, or the emoji count.
5

Set a Log Channel

Choose an AutoMod Log Channel so your team can review automated actions. This can be the same as your general mod-log or a dedicated channel.
6

Save and Test

Click Save Changes, then test a filter in a private channel (e.g., send a message with excessive caps) to confirm the action fires correctly.

AutoMod Logs

Every AutoMod event generates a structured log entry in your chosen log channel. Each entry includes:
  • Timestamp of the event
  • User who triggered the filter, with their ID
  • Channel where the message was sent
  • Filter matched and the action taken
  • Original message content (truncated for very long messages)
Review your AutoMod log regularly to catch false positives and fine-tune your filter thresholds. A filter that’s too aggressive can frustrate legitimate members.