10 Filter. Ein Schalter pro Regel. Null Latenz.
AutoMod scannt jede Message in Echtzeit mit 10 unabhängigen Matchern — du entscheidest pro Filter: nur löschen, nur warnen, beides, oder aus. Jeder Filter hat eigene Bypass-Channels. Gemeinsame Immune-Rollen (geerbt aus Moderation) schützen Teams mit einer Konfig. Hot-Path bleibt unter 50ms pro Message.

Was AutoMod kann
Schimpfwörter (500 Wörter), Wiederholter Text (2–100 Zeichen), Server-Einladungen (eigene-Server-Whitelist), Externe Links (Domain-Whitelist + Block-All-Toggle), Caps (50–100% Schwelle), Emojis (max 1–100), Spoiler (max 1–100), Erwähnungen (max + @everyone-Wertung), Zalgo (Combining-Mark-Schwelle), Anti-Spam (2–20 Nachrichten / 1–60 Sek).
Jeder der 10 Filter hat einen unabhängigen Action-Toggle. Delete-only löscht still. Warn-only schreibt in Mod-Historie und DMt optional. Delete+Warn macht beides. Off ignoriert den Filter komplett.
Bis zu 50 Bypass-Channels pro Filter. NSFW-Channels vom Caps-Filter ausschließen, Spam-Filter im Chat-Channel laxer, Links in #links erlaubt aber sonst nicht — volle Granularität.
Up to 50 Immune-Rollen — konfiguriert in Moderation, automatisch auch für AutoMod gültig. User mit Immune-Rolle triggern keinen der 10 Filter. Ein Konfig-Ort, beide Module profitieren.
Ein Schalter schaltet alle 10 Filter gleichzeitig ab. Für Events (Giveaway-Spam ok), Wartungsfenster oder Notfälle — ohne jede einzelne Filter-Config anzufassen.
Warn- und Delete+Warn-Actions schreiben echte ModAction-Datensätze (Moderator = Bot). Erscheinen in /history <user>, im Audit-Log und in Moderation-Stats. Volle Nachvollziehbarkeit, keine Blackbox.
Im Detail
Performance auf großen Servern
Alle 10 Matcher sind O(1) ohne I/O — pro Message unter 50ms Hot-Path-Latenz. Auf einem 100k-Mitglieder-Server mit 1000 Messages/Minute läuft AutoMod mit vernachlässigbarem CPU-Impact.
Notification-Cooldown
Warn-DMs haben einen eingebauten Cooldown (1 Warnung pro User / 10 Sekunden pro Channel). So produziert ein Spammer mit 10 Messages in 5 Sekunden nicht 10 DM-Pings, sondern genau eine.
Bots sind nie gefiltert
AutoMod ignoriert Bot-Messages grundsätzlich — keiner deiner anderen Bots (Dyno, MEE6, Carl) triggert unsere Filter. Damit keine Bot-War-Loops, keine Webhook-Spams versehentlich blockiert.
Häufige Fragen zu AutoMod
Kann ich einzelne User explizit whitelisten?
User-Whitelist läuft über Rollen (Immune-Rollen in Moderation, bis zu 50). Setze eine »Trusted«-Rolle und weise sie den User-IDs zu — AutoMod ignoriert die komplett.
Welche Matches funktionieren bei Schimpfwörtern?
Literal-String-Match (exakt oder partial per Toggle) mit optionalem Case-Sensitivity. Keine l33t-Variations (b!tch → bitch) automatisch — trage alle Varianten in die Liste ein, bis zu 500 Einträge.
Warum werden Delete-only-Actions nicht im Audit-Log angezeigt?
Delete-only ist intentional silent — kein ModAction-Datensatz, keine DM. Willst du die Action sehen, setze den Filter auf »Delete + Warn« (schreibt ModAction) oder aktiviere das Audit-Log-Modul separat (loggt alle Message-Deletes).
Gibt es eine Live-Preview »würde diese Message getriggert«?
Aktuell nein — ist für eine zukünftige Version geplant. Teste deine Filter-Config im Stage-Server indem du Beispiel-Messages schickst.
Weitere Module
Bereit für TeraOne?
Zwei Klicks bis zur Einrichtung. Kein Onboarding, keine Kreditkarte.