Im Gegensatz zu Polls (siehe poll-events) wetten Viewer mit Channel-Points. Das macht’s spannender: und wenn der Streamer Prediction nicht zeitnah resolved, kommen Beschwerden. Bot kann erinnern.
Trigger setzt unter anderem Argument%title%Prediction-Frage.
Variablen-Doku , Argument%outcomes%Array der Outcome-Optionen.
Variablen-Doku , Argument%winningOutcome%Nur bei Ended. Gewinner-Outcome.
Variablen-Doku .
Lange offene Prediction: Streamer vergisst zu resolven. Twitch auto-cancellt nach längerer Zeit. Bot kann via Cron-Trigger erinnern (siehe Erweiterung).
Outcome mit 0 Bets: %outcomes[X].users% = 0. Wenn das das Winning-Outcome ist (Streamer hat einen Edge-Case-Sieger bestätigt), liest sich die Message trotzdem korrekt.
Viele Outcomes (>2): %outcomes[2].title% etc. weiter ansteuern. Twitch lässt bis zu 10 zu.
Cron-Reminder: Core > Timed Action alle 5 Min im Stream prüfen ob eine offene Prediction läuft (via Twitch > Get Active Prediction). Wenn ja, ans Resolven erinnern.
VOD-Marker auf Outcome: bei Prediction-Ended automatisch einen Marker setzen (siehe !marker) mit Title des Gewinner-Outcomes.
Discord-Embed: Webhook mit Top-3-Outcomes und Buy-In-Total.
High-Stake-Highlights: wenn %outcomes[0].channelPoints% über X liegt, Sonder-Sound abspielen.