Wortfilter

Mit dem Wortfilter blockierst du gezielt beleidigende oder unerwünschte Inhalte. Er prüft eingehende Chat-Nachrichten (und optional Usernames) gegen Regeln und führt danach eine Moderations-Aktion aus.

Übersicht im Dashboard

Auf dieser Seite siehst du ganz oben den aktiven Chat-Account (Bot / Streamer / eigener Bot), die globalen Einstellungen und die Regeln. Am Ende der Seite gibt es den Live-Test für Beispielnachrichten.

Globale Einstellungen

  • Status: Aktiv/Inaktiv schaltet die gesamte Wortfilter Funktion für den Kanal an oder aus.

Regeln

  • Wort oder Satz: Pflichtfeld (max. 200 Zeichen).
  • Wie soll gesucht werden: enthält, exakt, beginnt mit, endet mit, RegEx.
  • Soll Groß-/Kleinschreibung beachtet werden?
  • Nur als ganzes Wort? Wenn hier Nein gewählt ist, triggert z.B. hallo auch bei der Chatnachricht hallihallo
  • Ziel: Was soll geprüft werden? Nachricht, Username oder beides. Mindestens eines muss aktiv sein.
  • Aktion: Nachricht löschen, Warnung, Timeout, Ban.
  • Timeout-Dauer: nur für Timeout (1 bis 1.209.600 Sekunden). Feld ist bei anderen Aktionen ausgeblendet.
  • Grund: optional, aber bei Warnung Pflicht (max. 500 Zeichen).
  • Nur für bestimmte Logins: Komma-getrennte Liste (optional).
  • Diese Logins ausnehmen: Komma-getrennte Liste (optional). So nimmst du z. B. Stammgäste von einer ansonsten strengen Regel aus, ohne sie zum VIP/Sub/Mod zu machen. Das Ausnehmen hat Vorrang vor „Nur für bestimmte Logins".
  • Ausnahmen: Jede Regel hat eigene Schalter für Subs, VIPs und Mods. Wer in einer ausgenommenen Gruppe ist, wird für genau diese Regel übersprungen. Wenn der Bot nicht als Streamer sendet, sind Mods unabhängig vom Regelschalter immer ausgenommen.
  • Hinweis-Nachricht: Optional kannst du eine Nachricht hinterlegen, die der Bot im Chat postet, wenn diese Regel ausgelöst wird. Damit können Zuschauer erfahren, warum ihre Nachricht entfernt wurde – ohne dass es wie manuelle Moderation aussieht. Wählbar: normale Chat-Nachricht, Antwort oder @-Erwähnung.
  • Status pro Regel: Aktiv/Inaktiv. Feld wird erst angezeigt, wenn die Regel angelegt wurde.

Probation (Eskalation bei Wiederholungstätern)

Mit Probation kannst du pro Regel einstellen, dass Timeouts bei Wiederholungstätern stufenweise länger werden. Wer kurz hintereinander mehrfach gegen dieselbe Regel verstößt, bekommt ein zunehmend längeres Timeout — bis er sich für eine Weile ruhig verhält.

  • Status: Aktiviert die Eskalation pro Regel. Standard: aus.
  • Timeout-Multiplikator: Faktor, mit dem das Timeout bei jedem Wiederholungsverstoß multipliziert wird (Standard 1,5; erlaubt 1 bis 10). Beispiel: Basis-Timeout 60 Sekunden, Multiplikator 2 → erster Verstoß 60s, zweiter 120s, dritter 240s usw.
  • Probation-Cooldown: Zeit ohne erneuten Verstoß, nach der der Multiplikator wieder zurückgesetzt wird (Standard 300 Sekunden; erlaubt 10 bis 86.400 Sekunden = 1 Tag).
  • Probation gilt pro Regel und pro Nutzer. Andere Regeln und andere Nutzer sind nicht betroffen.
  • Greift nur bei der Aktion Timeout. Bei Löschen, Warnung oder Ban hat Probation keinen Effekt.

RegEx

  • RegEx ist für fortgeschrittene Muster. Du schreibst das Muster ohne Schrägstriche, z. B. ^https?:// oder hallo|hi.
  • Bei RegEx gibt es keine automatische Wort- oder Whitespace-Logik; das Muster wird direkt auf die Nachricht (oder den Username) angewendet. Die Option Ganzes Wort hat hier keine Wirkung.
  • Groß-/Kleinschreibung wirkt auch bei RegEx. Wenn sie deaktiviert ist, wird case-insensitiv gematcht.
  • Ungültige RegEx wird beim Speichern abgelehnt (die Regel wird nicht angelegt bzw. nicht gespeichert).

Live-Test im Dashboard

  • Der Test prüft nur die Nachricht (nicht Username).
  • Er berücksichtigt nur aktive Regeln, aber keine Ausnahmen pro Regel (Subs/VIPs/Mods) und keine Login-Filter.
  • Das Ergebnis zeigt, welche Aktion ausgelöst werden würde.