Skip to main content

Overview

Fluxer doesn’t have built-in AutoMod, so misery checks every message itself. Block specific words and patterns, and switch on filters for spam, mass mentions, caps, links, invites, and more.
The server owner and members with Administrator are never filtered. Word and pattern commands need Manage Channels and Manage Server; the rest need Manage Channels.

Blocked words

Syntax
Example
Words match whole words only, so ass won’t catch class. Use * as a wildcard to widen a match — bad* also catches badly.

Patterns

For anything a word list can’t express, add a regular expression:
Syntax
Example
Run the same command again to remove the pattern.
Patterns use a safe regex engine that can never freeze the bot, so lookarounds and backreferences aren’t supported. Patterns can be up to 200 characters.
Blocked words and patterns only ever delete the message — the punishments below are for the filter types.

Filter types

Each filter counts something in a single message and acts when it reaches the threshold.
Syntax
Example
Leave the channel out (or use all) to cover the whole server. A channel’s own setting wins over the server-wide one, and threads follow their parent channel.

Punishments

Members are DMed when they’re warned, jailed, kicked, or banned (at most once a minute per filter), and the action is recorded as a case.
jail needs your moderation system — run ,setup first.

Exempting roles

Syntax
Example
,filter (filter) exempt list shows who’s exempt from that filter. Keep the link filter on but let certain sites through in a channel:
Syntax
Example
,filter links list shows every whitelisted link.

Keeping things out of snipe

Stop certain content from showing up in ,snipe:
Syntax
Example
Types: invites, links, images, word (your blocked words), files, and music. Run it again to turn that type back off.