Zum Inhalt

Event-Trigger Referenz

Übersicht aller wichtigen Twitch-Trigger die keine Chat-Commands sind. Pro Trigger: wann er feuert + welche Variablen er setzt. Die einzelnen Event-Aktionen unten sind konkrete Anwendungen.

Doku: https://docs.streamer.bot/api/triggers

Wie Event-Actions funktionieren

Statt einem Command Triggered Trigger nutzt du einen Twitch-spezifischen Event-Trigger. Pattern:

  1. Neue Action anlegen (z.B. [Event] Follow Welcome)
  2. Triggers-Tab → + Add Trigger → entsprechenden Event-Trigger auswählen
  3. Sub-Actions wie bei Command-Actions zusammenklicken
  4. Action wird automatisch ausgelöst wenn das Event in Twitch passiert

KEIN Eintrag im Commands-Pane nötig — Event-Trigger laufen ohne Chat-Eingabe.

Triggers im Überblick

Channel

Trigger Pfad Wann
Follow Twitch → Channel → Follow Neuer Follow
Stream Online Twitch → Channel → Stream Online Stream startet
Stream Offline Twitch → Channel → Stream Offline Stream endet
Viewer Count Update Twitch → Channel → Viewer Count Update Periodisch (~1 Min)

Chat

Trigger Pfad Wann
Cheer (Bits) Twitch → Chat → Cheer User cheert Bits
First Words Twitch → Chat → First Words User schreibt erste Nachricht in der Session
Message Twitch → Chat → Message Jede Chat-Nachricht
Watch Streak Twitch → Chat → Watch Streak Streak-Notification

Subscriptions

Trigger Pfad Wann
Subscription Twitch → Subscriptions → Subscription Neue Sub (kein Gift)
Resubscription Twitch → Subscriptions → Resubscription Resub mit Message
Gift Subscription Twitch → Subscriptions → Gift Subscription Einzelner Gift Sub
Gift Bomb Twitch → Subscriptions → Gift Bomb Mass Gift Sub Event
Prime Paid Upgrade Twitch → Subscriptions → Prime Paid Upgrade Prime → bezahlte Sub
Pay It Forward Twitch → Subscriptions → Pay It Forward Gegifteter User giftet selbst

Raid

Trigger Pfad Wann
Raid (incoming) Twitch → Raid → Raid Du wirst geraidet
Raid Send Twitch → Raid → Send Du raidest jemanden

Andere wichtige

Trigger Pfad Wann
Reward Redemption Twitch → Channel Reward → Reward Redemption Channel-Point eingelöst
Announcement Twitch → General → Announcement Announcement im Chat
Shoutout Received Twitch → General → Shoutout Received Du wirst geshoutet
Hype Train Start/End Twitch → Hype Train → Start/End Hype Train Events
Poll Created/Completed Twitch → Polls → Poll Created/Completed Poll-Events

Auto-Variablen pro Trigger-Kategorie

Streamer.bot setzt automatisch je nach Trigger:

General Variables (alle Triggers)

Variable Inhalt
%eventSource% "twitch", "youtube", "kick"
%timestamp% Wann Event passiert ist
%actionId% Action-GUID
%actionName% Name der Action

Twitch Broadcaster Variables (alle Twitch-Triggers)

Variable Inhalt
%broadcastUser% Display Name des Broadcasters
%broadcastUserName% Login
%broadcastUserId% User-ID
%broadcastIsAffiliate% bool
%broadcastIsPartner% bool

Twitch User Variables (bei User-bezogenen Triggers)

Variable Inhalt
%user% Display Name des auslösenden Users
%userName% Login
%userId% User-ID
%userType% Rolle
%isSubscribed% / %isModerator% / %isVip% bool
%subscriptionTier% 1000 / 2000 / 3000

Event-spezifische Variablen

Siehe jeweilige Event-MD unten.

Konkrete Event-Actions

Use-Case MD Trigger
Neuen Follower begrüßen follow-welcome.md Channel → Follow
Sub-Hype-Antwort sub-hype.md Subscriptions → Subscription
Gift-Sub Thank You gift-sub.md Subscriptions → Gift Subscription
Bits-Cheer Reaktion (Cascade) bits-cheer.md Chat → Cheer
Raid Welcome raid-welcome.md Raid → Raid
First-Time-Chatter first-words.md Chat → First Words
!uptime + Stream-Start-Tracker uptime.md Channel → Stream Online

Doku-Quellen