Spamfilter
Spamfilter erkennen typische Spam-Muster automatisch und reagieren nach deinen Regeln. Jeder Filter ist separat konfigurierbar und greift live auf eingehende Chat-Nachrichten.
Übersicht im Dashboard
Auf dieser Seite konfigurierst du die einzelnen Filter-Kacheln mit Aktiv/Inaktiv, Aktion, Timeout-Dauer und Grenzwerten. Optional kannst du pro Filter einen Hinweis im Chat posten (mit Text oder @Erwähnung). Alle Einstellungen gelten pro Kanal.
Filtertypen und Logik
- Links: Prüft alle erkannten Links. Erlaubt werden Whitelist-Domains und optional Twitch Clips.
- Caps: Misst Großbuchstaben-Anteil in Nachrichten ab einer Mindestlänge.
- Emotes: Zählt Gesamt- und Unique-Emotes (Twitch, optional 7TV).
- Paragraph: Greift bei zu vielen Zeichen oder Zeilen.
- Sonderzeichen: Anteil nicht-alphanumerischer Zeichen (nach Entfernen von Leerzeichen).
- Wiederholung: Zu viele gleiche Zeichen hintereinander oder zu viele gleiche Wörter in Folge.
Prüfreihenfolge (wichtig)
- Die Filter laufen in fester Reihenfolge: Links → Caps → Emotes → Sonderzeichen → Wiederholung → Paragraph.
- Pro Nachricht wird maximal ein Filter ausgelöst (der erste Treffer stoppt die Kette).
Ausnahmen und Rollen
- Broadcaster wird immer ignoriert.
- Mods werden nur moderiert, wenn der Bot als Streamer sendet.
- Für Caps, Emotes, Paragraph, Sonderzeichen und Wiederholung gibt es Ausnahmen für Subs/VIPs.
- Beim Link-Filter kannst du gezielt erlauben: Subs, VIPs, Mods und Twitch Clips.
Aktionen und Timeout
- Aktion pro Filter: Nachricht löschen, Warnung, Timeout, Ban.
- Timeout-Dauer Feld erscheint, wenn die Option Timeout ausgewählt wird.
- Falls Löschen fehlschlägt, wird ein 1s Timeout als Fallback gesetzt.
Chat-Hinweis (optional)
- Pro Filter kannst du einen Hinweis posten (reine Chatnachricht oder mit @Erwähnung).
- Der Text wird bereinigt (max. 200 Zeichen, keine Zeilenumbrüche).
- Du kannst diese Platzhalter im Hinweis nutzen:
{user},{login},{display},{channel},{filter},{reason}. - Je nach Filter kommen zusätzliche Werte dazu, z. B.
{ratio},{threshold},{domain},{total},{unique}.
Link-Allowlist
- Eine Domain pro Zeile, Wildcards wie
*.example.comsind erlaubt. - Protokoll und Pfad werden ignoriert (https://, www. werden entfernt).
- Maximal 50 Einträge; nur gültige Domain-Zeichen werden übernommen.
Permit (Link-Freigabe)
- Mit dem !permit Befehl kannst du Chattern temporär erlauben, Links zu posten
- Die Standarddauer für
!permitstellst du im Link-Filter ein. !permitwirkt nur, wenn der Link-Filter aktiv ist.