Spam Filter

Detect and handle rapid messaging and duplicate content with Nevi's spam filter.

How it works

The spam filter detects two patterns of disruptive messaging:

Rapid messages

Sending too many messages in a short time window. Default threshold: 5 messages in 3 seconds.

Duplicate content

Sending the same message multiple times. Default threshold: 3 identical messages within the same time window.

When either pattern is detected, the configured escalation step is applied based on the user's violation count. See the Escalation & Actions page for details on how violation tracking works.

Configuration

Adjust the message count and time window to match your server's activity level.

Usage

/automod threshold spam <count> [window]Set how many messages within how many seconds triggers the spam filter

Example

/automod threshold spam 8 5sTriggers when a user sends 8 or more messages within 5 seconds

Default setup

When you run /automod on, the spam filter is created with these steps:

Step 1: warn + delete

First violation: the spam messages are deleted and the user receives a warning.

/automod step spam 1 warn,delete

Step 2: mute 10m + delete

Second violation (within the violation window): the user is muted for 10 minutes and the messages are deleted.

/automod step spam 2 mute,delete 10m

Add more steps for harsher escalation. For example, step 3 could be a 1-hour mute or a kick.

Related Commands

/automodmanagementRequires mod

Configure the automod system