Skip to content

One-Man Spam Filter

The One-Man Spam filter targets spam coming from a single user. Instead of judging each message in isolation, it compares a user’s recent messages against each other and triggers when too many of them are the same or nearly the same.

Setting Description
Minimum characters The number of characters a message must have to count towards the filter. Shorter messages are ignored. (Default: 4)
Minimum messages The number of messages the user must have sent within the lookback window before the filter can trigger. (Default: 5)
Lookback How many seconds of the user’s message history are inspected. (Default: 30)
Threshold The message similarity score (0–100, decimals allowed) that causes the user to be timed out. Messages at or above this similarity count as spam. (Default: 75)

The filter also supports the settings shared by all filters — timeout length, custom timeout message, excluded user level — which also determine what happens on a violation.