Streamer.bot und Spiel-Mods: Aktionen von Twitch, YouTube und Kick ausführen
Führe BakoshApp über Streamer.bot aus: Eine Twitch-Belohnung, ein YouTube-Super-Chat oder eine Spende löst eine Game-Mod-Aktion in deinem Stream aus. Ganz ohne Programmiercode.
Eine Zeile auf der Registerkarte Aktionen kann ausgeführt werden, wenn in Streamer.bot eine Aktion startet – egal, was sie ausgelöst hat: eine Twitch-Belohnung, ein YouTube-Super-Chat, ein Kick-Abonnement, eine Spende, eine Stream-Deck-Taste oder ein Timer. Streamer.bot erfasst das Ereignis, und BakoshApp führt die Zeile aus: in einem Spiel-Mod, im Overlay oder an einer beliebigen anderen Stelle. In Streamer.bot ist kein Code erforderlich.
Tarif: jeder Tarif, wie TikFinity. Im Free-Tarif muss die Aktion der Zeile verfügbar sein, und die Zeile zählt zum Limit der Zeilen mit einem Trigger, falls dein Tarif einen solchen enthält.
Einrichten
- Öffne in Streamer.bot Server/Clients → WebSocket-Server, aktiviere Auto-Start und starte den Server. Bei einer neuen Installation von Streamer.bot sind beide Optionen deaktiviert.
- Erstelle eine Aktion in Streamer.bot und füge den gewünschten Trigger hinzu. Die Aktion kann leer bleiben: BakoshApp braucht sie nur, um zu laufen.
- Öffne in BakoshApp Einstellungen → Streamer.bot“ und klicke auf Verbindung testen. Die Standardadresse lautet
127.0.0.1, Port8080. - Öffne den Mod → Aktionen und klicke auf die Trigger-Zelle einer Zeile oder auf „Neu hinzufügen“, um einen neuen hinzuzufügen.
- Klicke im Dialogfeld auf Extern → Streamer.bot“, wähle die Aktion unter Aktion aus und klicke auf Speichern. Wenn du den Trigger gerade erst erstellt hast, klicke auf Aktualisieren.
Führe nun die Aktion in Streamer.bot aus, zum Beispiel mit dem Test-Trigger: Die Zeile wird ausgelöst.
Was entscheidet darüber, wann er ausgelöst wird
In Streamer.bot ist alles eingestellt: welche Belohnung oder wie hoch eine Spende sein soll, welche Zuschauer, die Abklingzeit. BakoshApp löst die Zeile jedes Mal aus, wenn die Aktion startet. Zuschauerfilter und Einmal pro Zuschauer gelten nicht für diesen Trigger.
Jede Zeile hat einen Trigger, und eine Streamer.bot-Aktion kann mehrere Zeilen auslösen.
Der Name des Zuschauers
Das Spiel und die Variablen der externen Befehle beziehen den Namen des Zuschauers von Streamer.bot. Wenn niemand die Aktion ausgelöst hat – zum Beispiel über einen Timer –, erhalten sie den Namen deines Kanals. Avatare werden nur bei YouTube-Ereignissen angezeigt.
Externe Befehle erhalten nun auch comment (den Text des Zuschauers), rewardTitle, viewers und platform“.
Passwort
Wenn die Authentifizierung auf dem WebSocket-Server von Streamer.bot aktiviert ist, gib dasselbe Passwort unter Einstellungen → Streamer.bot ein. Es wird verschlüsselt gespeichert und nicht erneut angezeigt.
Überprüfe die Verbindung
Die Zeile ganz unten unter Einstellungen → Streamer.bot zeigt den Status der Trigger an:
| Zeile | Bedeutung |
|---|---|
| Trigger: Streamer.bot abhören | Alles funktioniert. |
| Trigger: Keine Zeile des aktiven Mods nutzt Streamer.bot | BakoshApp stellt nur dann eine Verbindung her, wenn das aktivierte Mod einen solchen Eintrag enthält. |
| Trigger: Streamer.bot antwortet nicht, neuer Versuch läuft | Starte Streamer.bot und seinen WebSocket-Server. BakoshApp stellt die Verbindung von selbst wieder her. |
| Trigger: Streamer.bot hat das Passwort abgelehnt | Gib das richtige Passwort ein und klicke auf Speichern. |
Häufige Fragen
Die Aktion läuft in Streamer.bot, aber die Zeile wird nicht ausgelöst. Überprüfe die Zeile darüber, ob der Mod in BakoshApp aktiviert ist und ob die Zeile eingeschaltet ist. Bei Spielaktionen muss das Spiel außerdem mit dem Mod laufen.
Der Dialog meldet, dass die Aktion nicht mehr in Streamer.bot vorhanden ist. Sie wurde gelöscht oder neu erstellt. Wähle sie erneut aus: BakoshApp orientiert sich an der Aktion selbst, nicht an ihrem Namen.
Ich führe eine Streamer.bot-Aktion aus einer Zeile heraus aus, und eine andere Zeile wartet darauf. Warum wird diese nicht ausgelöst? Von BakoshApp gestartete Ausführungen lösen keine Zeilen aus, sodass sich eine Zeile nicht selbst in einer Schleife starten kann.
Zählen diese Ereignisse für die Zuschauerstatistiken oder lösen sie Benachrichtigungen aus? Nein. Zuschauerstatistiken und Overlay-Benachrichtigungen stammen von den direkten Verbindungen. Ton und Medien der Zeile funktionieren wie gewohnt.
Streamer.bot schließt sich mit "Fatal UI Exception". In seinem Log ist das eine MissingMethodException zu ISelectionItemProvider. Installiere .NET Framework 4.8.1 und starte den PC neu: Streamer.bot braucht es, und unter 4.8 kann sein Fenster beim Fokussieren abstürzen.