Interface
Polls & Predictions Widget
Documentation for Polls & Predictions Widget
Description
An OBS widget that automatically displays your Twitch Polls and Predictions on your overlay.
Features:
- 🗳 Automatic display of Twitch polls
- 🎯 Automatic display of Twitch predictions
- 📊 Real-time progress bars
- 🏆 Winner highlighting at the end
- ⏱ Visible timer for each poll/prediction
- ✨ Smooth animations (appear/disappear)
This widget has been migrated to Stream UI and will no longer be updated as such.
Installation and Configuration
Add the widget in OBS
- Create a "Browser" source
- Untick the "local file" box
- Open the widget in your browser
- Copy the link from the URL bar
- Paste it into the URL field of your OBS source
No configuration is required. The widget automatically listens to Twitch events via Streamer Bot client.
Detailed Operation
Connected Events
The widget automatically listens to the following Twitch events via Streamer Bot client:
- ✅
Twitch.PollCreated - ✅
Twitch.PollUpdated - ✅
Twitch.PollCompleted - ✅
Twitch.PredictionCreated - ✅
Twitch.PredictionUpdated - ✅
Twitch.PredictionCompleted - ✅
Twitch.PredictionCanceled
Poll Lifecycle
Creation
- Appears with fade-in animation
- Displays title and timer
- All choices at 0
In progress
- Real-time vote updates
- Bars fill progressively
- Timer counts down each second
- Colours evolve according to votes
End
- Winner lights up (border + glow)
- Final results are displayed
- Remains visible for 10 seconds
- Automatic fade-out
Prediction Lifecycle
Creation
- Appears with fade-in animation
- Displays title and timer
- All outcomes at 0 points
Betting phase
- Real-time points updates
- Bars fill progressively
- Timer counts down to lock
- Colours evolve according to bets
Lock
- Timer stops
- Betting is closed
- Bars remain at their final state
Resolution
- Winning outcome lights up
- Final results are displayed
- Remains visible for 10 seconds
- Automatic disappearance
Cancellation
- Immediate disappearance if cancelled
Troubleshooting
The poll doesn't display
Check:
- Streamer.bot is connected to Twitch
- The poll is active on Twitch
The winner is not highlighted
Check:
- The prediction is completed (not just locked)
- There is at least one vote/bet (otherwise no winner)

