Viewer Count Update
FortgeschrittenReagiert auf Änderungen der Viewer-Zahl.
Patterns
- Steps
- 3
- Zugriff
- Broadcaster
Reagiert auf Änderungen der Viewer-Zahl.
Trigger setzt Argument %viewerCount% Aktuelle Viewer-Zahl.
Variablen-Doku .
[Event] Viewer Milestone Trigger: Twitch → Channel → Viewer Count Update├── 1. Global Get: lastMilestone → lastMilestone├── 2. If/Else: %viewerCount% Greater Than 99│ ├── If/Else: %lastMilestone% Less Than 100│ │ ├── Send Message: "🎉 100 Viewer erreicht! Ihr seid großartig!"│ │ ├── Global Set: lastMilestone = 100│ │ └── Break├── 3. If/Else: %viewerCount% Greater Than 499│ ├── If/Else: %lastMilestone% Less Than 500│ │ ├── Send Message: "🔥 500 VIEWER! Unfassbar! Danke! 🔥"│ │ ├── Global Set: lastMilestone = 500│ │ └── BreakDie doppelte If/Else-Prüfung verhindert, dass der Alert bei jedem Update (alle 60s) erneut feuert.
[Event] Viewer Peak Tracker Trigger: Twitch → Channel → Viewer Count Update├── 1. Global Get: peakViewers → peakViewers (Non-Persisted)├── 2. If/Else: %viewerCount% Greater Than %peakViewers%│ ├── Global Set: peakViewers = %viewerCount% (Non-Persisted)│ └── (kein Break: still update)Am Stream-Ende (Stream Offline Event) den Peak ausgeben:
[Event] Stream Offline├── Global Get: peakViewers → peakViewers├── Send Message: "Stream vorbei! Peak-Viewer heute: %peakViewers%"[Event] Viewer Count → OBS Trigger: Twitch → Channel → Viewer Count Update├── 1. Write To File│ File Path: C:\StreamBot\obs-text\viewers.txt│ Text: 👁️ %viewerCount%│ Append: falseOBS Text-Source liest die Datei → Viewer-Zahl immer aktuell.