Zum Inhalt springen
  • Dunkel
  • Hell
  • System

Command feuert nicht

Du tippst !hello (oder einen anderen Command) im eigenen Chat. Es passiert nichts: kein Post vom Bot, kein Eintrag im Logs-Pane.

Action im Actions-Pane markieren → rechts oben Button Test TriggerRun. Wenn der Test-Trigger funktioniert (Bot postet die Test-Message), liegt das Problem am Command-Trigger oder an der Chat-Verbindung. Wenn der Test-Trigger auch nichts macht, liegt das Problem in der Action oder der Sub-Action selbst.

Hauptfenster unten → Tab Logs. Befehl im Chat erneut tippen. Erwartete Einträge:

[INFO] Command !hello received from <user>
[INFO] Action [Cmd] !hello triggered
[INFO] Sub-Action 1: ...
Was du siehstBedeutungNächster Schritt
Gar nichtsCommand kommt nicht bei SB anSchritt 2 (Twitch-Connection)
Command !hello received aber kein Action triggeredTrigger nicht verknüpft oder Permission blocktSchritt 3 (Trigger)
Action triggered aber kein Sub-Action-StepAction ist disabled oder leerSchritt 4 (Action-Status)
Sub-Action 1: ... aber nichts im ChatSub-Action funktioniert, Bot postet nichtSchritt 5 (Bot-Connection)
[ERROR] ... in RotKonkretes Problem genanntFehler lesen, Suchmaschine

Platforms → Twitch. Erwartete Anzeige:

  • Broadcaster: grüner Indikator, Connected to Chat: Yes
  • Bot (falls separater Bot): grüner Indikator, Connected to Chat: Yes

Wenn rot oder grau:

  1. Disconnect-Button → 5 Sekunden warten → Connect.
  2. Hilft das nicht: Re-Authentication. Logout-Button neben dem Slot → Login → Browser-Flow erneut.
  3. Wenn der Browser nicht aufgeht: Default-Browser in Windows-Settings setzen, dann nochmal.

Action [Cmd] !hello öffnen → Tab Triggers.

ErwartetWas prüfen
Mindestens ein TriggerListe leer? → + Add TriggerTwitch → Command → Command Triggered
Trigger-Typ Command TriggeredFalscher Typ (z.B. Chat → Message)? → löschen, korrekten anlegen
Command-Dropdown zeigt !helloLeer? → Commands-Pane prüfen ob !hello dort existiert
Permission auf Everyone (für Test)Auf Moderators o.ä.? → temporär Everyone für Debug, danach zurück

Im Actions-Pane links: Häkchen vor dem Action-Namen muss aktiv sein. Wenn grau / nicht aktiv → Klick darauf, Action ist jetzt enabled.

Rechtsklick auf Action → PropertiesEnabled prüfen.

5. Bot-Connection prüfen (wenn Sub-Action 1: ... geloggt ist, aber Chat leer)

Abschnitt betitelt „5. Bot-Connection prüfen (wenn Sub-Action 1: ... geloggt ist, aber Chat leer)“

Platforms → Twitch → Bot-Slot:

StatusFix
Rot/GrauBot nicht verbunden → reconnect (siehe Schritt 2)
Grün, aber kein Chat-PostBot ist nicht im eigenen Chat angemeldet: /mod NameDeinesBots im eigenen Chat, dann Reconnect
Grün, Bot postet aber Nachrichten verschwindenAutoMod oder R9K filtert. Bot-Account in Twitch-Settings mit Telefonnummer verifizieren

Wenn weiterhin nichts: Commands-Pane → !hello öffnen.

FeldErwartetHäufiger Fehler
SourcesHäkchen bei TwitchHäkchen fehlt → Command feuert auf YouTube oder Kick, aber nicht Twitch
ModeStarts with aktivAnywhere in message aktiv → feuert auf zufällige Treffer im Chat
Case Sensitivedeaktiviertaktiv + jemand tippt !Hello → ignoriert
Group PermissionsEveryone (für Test)Allow ohne Group selektiert → niemand darf außer Broadcaster
CooldownirgendwasDu hast den Command innerhalb des Cooldowns getriggert → 30 Sek warten oder Cooldown auf 0
Ignore Internal Messagesaktivdeaktiviert → Bot-Eigen-Posts triggern den Command in Schleife (selten)
UrsacheFix
Trigger fehlt in der ActionAction → Triggers-Tab → + Add Trigger → Command Triggered → !hello
Command-Source ist nicht TwitchCommands-Pane → Command öffnen → Sources: Twitch aktivieren
Action ist disabledHäkchen vor Action im Actions-Pane setzen
Bot-Account nicht im eigenen Chat als Mod/mod NameDeinesBots im eigenen Twitch-Chat
Cooldown aktiv30 Sek warten oder Commands-Pane → Cooldown temporär auf 0

Das schließt Chat- und Trigger-Probleme aus. Das Problem ist in der Sub-Action selbst:

  1. Action öffnen, jede Sub-Action einzeln klicken und Felder prüfen.
  2. Bei Twitch Chat Send Message to Channel : Message-Feld nicht leer? Account-Slot korrekt (Bot oder Broadcaster)?
  3. Bei If/Else: Bedingung evaluiert evtl. immer zu false → Then/Else-Branches durchgehen.
  4. Bei API-Calls (Fetch URL): URL valide? Parse JSON Response aktiviert?
  5. Test-Trigger mit Dry Run aktiv im Dialog: loggt alle Steps ohne Side-Effects.