StreamElements Tip-Integration
Wenn du StreamElements als Donation-Plattform nutzt, empfängt Streamer.bot die Tip-Events direkt. Du behältst SE für Donations und nutzt SB für die Reaktionen.
Doku: docs.streamer.bot · StreamElements
- In Streamer.bot: Integrations → StreamElements
- Enabled aktivieren
- JWT Token aus StreamElements eintragen:
- SE Dashboard → Channel Settings → Show Secrets → JWT Token kopieren
- Status:
Connected
Trigger
Abschnitt betitelt „Trigger“| Trigger | Wann |
|---|---|
| StreamElements Tip | Jemand spendet über StreamElements |
| StreamElements Merch | Jemand kauft Merch über SE |
| StreamElements Connected | Verbindung hergestellt |
| StreamElements Disconnected | Verbindung verloren |
Trigger-Pfad: Integrations → StreamElements → [Event]
Variablen bei Tip
Abschnitt betitelt „Variablen bei Tip“| Variable | Inhalt |
|---|---|
%seTipFrom% | Name des Spenders |
%seTipAmount% | Betrag |
%seTipCurrency% | Währung |
%seTipMessage% | Nachricht |
Beispiel: Donation-Alert
Abschnitt betitelt „Beispiel: Donation-Alert“[Event] SE Donation Trigger: StreamElements → Tip├── 1. Send Message: "💰 %seTipFrom% hat %seTipAmount% %seTipCurrency% gespendet! %seTipMessage%"├── 2. Play Sound: C:\StreamBot\sounds\donation.mp3Connection prüfen
Abschnitt betitelt „Connection prüfen“Im Integrations → StreamElements Tab steht Status Connected plus letzter Heartbeat. Wenn Disconnected:
- JWT Token kopieren – bei jeder Eingabe von Hand passieren Tippfehler. Direkt aus SE-Dashboard
Show Secrets → JWT Tokenper Copy-Button übernehmen - Reconnect Button drücken (oben rechts im Integrations-Pane)
- SB Log prüfen – Fehler-Reason steht in der
[ERROR]-Zeile (z.B.401 Unauthorized= Token falsch)
Test ohne echte Spende
Abschnitt betitelt „Test ohne echte Spende“SE-Dashboard → Activities → Test → Tip simulieren mit beliebigem Betrag. Triggert StreamElements Tip in SB ohne dass Geld fließt. Pflicht-Schritt vor Go-Live damit du den Sound-Pegel und die Chat-Nachricht prüfen kannst.
Häufige Fallen
Abschnitt betitelt „Häufige Fallen“- JWT Token abgelaufen: SE-Tokens laufen selten ab, aber bei Passwort-Änderung oder Token-Reset musst du den neuen Token in SB eintragen.
- Doppelte Alerts: Wenn du SE-Alerts UND SB-Alerts aktiv hast, bekommst du doppelte Notifications. Entweder SE-Alerts deaktivieren oder SB-Trigger deaktivieren.
- Currency-String wechselt:
%seTipCurrency%ist malEUR, mal€, malUSD: hängt am SE-Currency-Setting. Wenn du in der Chat-Nachricht ein festes Symbol willst, hardcoden statt Variable. - Migration: Wenn du komplett auf SB umsteigst, siehe Migration von StreamElements.