Direkt zum Hauptinhalt

Operator-View während Stream

Diese Seite beschreibt, wie du Smart Shield während des Streams im Blick behältst — und korrigiert eine verbreitete Erwartungshaltung: es handelt sich nicht um eine live-aktualisierende Konsole, sondern um eine reguläre Dashboard-Ansicht, die du bei Bedarf neu lädst.

Was es heute wirklich ist

Unter /dashboard/shield (Tab „Events") siehst du die letzten Shield-Events. Diese Liste wird beim Öffnen der Seite geladen und zeigt einen Schnappschuss — es gibt aktuell keinen automatischen Live-Push per WebSocket in diese Ansicht. Für einen aktuellen Stand während eines laufenden Streams musst du die Seite manuell neu laden (F5 bzw. Browser-Refresh).

Praktischer Workflow für Streams mit aktivem Chat-Risiko (Raids, größere Community-Events):

  1. Zweiten Monitor oder Tab mit /dashboard/shield offen halten.
  2. In ruhigen Momenten (Werbepause, Songwahl-Cooldown) manuell neu laden.
  3. Bitte einen Mod, parallel den normalen Twitch-Chat im Blick zu behalten — Smart Shield ersetzt aktive Moderation nicht, es ergänzt sie.

Was du im Event-Log siehst

  • Letzte 100 Shield-Events mit Username, Score, ausgelöster Aktion und auslösendem Signal/Muster.
  • Erfolgs-/Fehlerstatus der Aktion, mit Klartext-Codes wie missing_moderator_permission (Bot ist kein Mod mehr), rate_limited (Twitch-Rate-Limit erreicht), not_found (Nachricht/User nicht mehr auffindbar), network_error (Verbindungsproblem, wird automatisch mit Backoff erneut versucht) oder unknown als Fallback.

Diese Fehlercodes sind ein guter erster Anlaufpunkt, wenn Smart Shield „nichts tut", obwohl der Score hoch genug wäre — meistens fehlt schlicht ein Twitch-Scope oder der Bot-Account hat den Mod-Status auf Twitch verloren (siehe Twitch-Scopes verstehen). Technischer Hinweis: Delete/Timeout/Ban laufen über den Chat-Client des Bots (Message-Delete bzw. Chat-Kommandos), nicht über einen dedizierten Helix-REST-Call wie beim manuellen Unban (siehe False-Positives melden) — separate Codes wie „timeout_failed" oder „ban_failed" gibt es dafür nicht, alle Fehlschläge laufen in die fünf Codes oben.

Mod-Aktionen direkt aus dem Log

Neben jedem Event kannst du direkt einen False Positive markieren oder — als separater Schritt — den User entsperren, siehe False-Positives melden.

Ehrlicher Stand statt Feature-Versprechen

Eine echte Live-Konsole mit Server-Push (z.B. via WebSocket, analog zum OBS-Status-Push in Connect) ist technisch naheliegend, aber aktuell nicht gebaut. Wenn dir das für große/schnelle Chats fehlt, ist der beste aktuelle Workaround ein kurzes Auto-Refresh-Browser-Plugin auf der Events-Seite oder das manuelle Neuladen im Rhythmus deiner Stream-Pausen. Verlass dich nicht auf „Echtzeit" in der Kommunikation an deine Mods — kommuniziere stattdessen klar, dass die Ansicht periodisch aktualisiert werden muss.