Bot Dashboard
.env.| Modell | Calls | Prompt | Completion | Kosten |
|---|
| Instanz | Status | Version | Config | RAM | Uptime | Recon./Disc. | Fehler | Timer | Kanäle | Nachrichten | läuft seit | zuletzt |
|---|
| Kanal | zugewiesene Instanz | betreut von | Status |
|---|
| wann | Ereignis | Kanal | Details |
|---|
| wann | wer | Kanal | Aktion | Details |
|---|
| User | Kanal | wann |
|---|
dashboard.settings_enabled am Bot an ist). Leer = die Bot-config.yaml gilt.| Benutzer | Rolle | Status | Kanäle | angelegt |
|---|
admin und streamer dürfen immer alles. Für alle anderen
Rollen (inkl. mod) legst du hier fest, welche Funktionen unter
„Meine Kanäle" freigegeben sind.
| Befehl | Wer | Bedeutung |
|---|
| Befehl | Typ | Wer | Kanäle | Inhalt | Status |
|---|
| Kanal | Timer |
|---|
| Timer | Intervall | ab N Chat-Nachrichten | Texte | Kanäle | Quelle | Status |
|---|
| Befehl | Typ | Wer | Inhalt | Status | angelegt von |
|---|
| Timer | Intervall | ab N | Texte | Status | angelegt von |
|---|
| Counter | Commands | Wert | Status |
|---|
| Preis | Command | Kosten | Status | Teilnehmer |
|---|
| Preis | Command | Gewinner | Teilnehmer | Abgeschlossen |
|---|
In OBS als Browserquelle hinzufügen (1920×1080, „Quelle beim Aktivieren neu laden“ aus). Nur dieser Kanal wird darüber ausgespielt. Alerts & Commands ohne eigenes Ziel spielen hier.
Diese URL bei Ko-fi / StreamElements / Streamlabs / PayPal-IPN als Webhook hinterlegen. Eingehende Spenden lösen einen Spende-Alert aus.
Einmalige Twitch-Freigabe des Broadcaster-Accounts dieses Kanals. Nötig für Follow- und Werbepausen-Alerts.
Für „Vorlesen“ pro Einblendung im Feld Vorlesen (TTS) Text eintragen. Eine feste OpenAI-Stimme klappt in OBS zuverlässig (braucht OPENAI_API_KEY am Collector); „Browser“ funktioniert in OBS meist nicht.
„Verschieben“ setzt den Text relativ zur gewählten Position: ↔ negativ = links, positiv = rechts; ↕ negativ = hoch, positiv = runter. Schriftart/Farbe/Verschieben/Bildgröße gelten als Vorgabe, lassen sich je Alert-Variante überschreiben.
!so)
!so <user> spielt das Overlay einen zufälligen Clip des genannten Kanals. Bei Raids übernimmt das die Raid-Alert-Variante. Braucht TWITCH_CLIENT_ID/SECRET am Collector.Der Clip wird im Overlay gerahmt gezeigt, mit dem Text oben im Namensschild. Leer = kein Schild.
!so & Raid)
Farben: beliebige CSS-Farbe (#a970ff, rgb(…), gold …).
Bilder, Videos und Sounds für Alerts, Commands und Minispiele dieses Kanals – mit eigenem Speicher-Kontingent. Als „für alle Kanäle verwendbar“ markierte Dateien erscheinen zusätzlich in jedem Kanal.
TWITCH_CLIENT_ID / TWITCH_CLIENT_SECRET setzen. Boni laufen trotzdem.
Multiplikatoren ≥ 1 stapeln multiplikativ: ein aktiver Subscriber bekommt Sub × Aktiv. Watchtime zählt für alle Anwesenden gleich; die Multiplikatoren wirken nur auf Punkte. Boni bleiben unverändert.
Boni| # | User | Punkte | Anpassen |
|---|
Einsätze laufen in Loyalty-Punkten. Auszahlungen sind Multiplikatoren
(0 = Ausgang aus, 1 = Einsatz zurück,
>1 = Gewinn). Jedes Spiel ist einzeln pro Kanal
an-/abschaltbar – ist es aus, ignoriert der Bot den Command komplett.
Eine Stoppuhr im Overlay, per Chat-Command gestartet und gestoppt. Beim Stoppen wird die Zeit im Chat ausgegeben und das Overlay nach kurzer Zeit wieder ausgeblendet. Läuft als eigene Ebene – stört keinen Alert und kein Minispiel.
Countdown(s) im Overlay. Jeder benannte Countdown hat einen eigenen
Command und eine feste Dauer. Der spontane Countdown
nimmt die Dauer aus dem Command (z. B.
!countdown Pause 5 Minuten 30 Sekunden). Bei 0 erscheint
der Ablauftext im Overlay und eine Chat-Nachricht. Mehrere gleichzeitig
werden im Overlay gestapelt. Läuft als eigene Ebene – stört keinen
Alert und kein Minispiel.
Keyword-Blacklist: postet ein Zuschauer eine passende Nachricht, wird
je nach Regel ein Purge (1 s Timeout – entfernt die Nachrichten),
ein Timeout oder ein Ban verhängt. Die erste passende Regel greift.
Groß-/Kleinschreibung egal; einfaches Leetspeak (b4dw0rd)
und Zero-Width-Zeichen werden mit erkannt.