You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
This release introduces the first functional version of the OpenTwitchPoll tool with a live overlay. You can start polls directly in the Twitch Chat and vote, these are displayed in real-time on an overlay on website http://localhost:4000.
Variables must be set in the env_start file before starting the .bat File!
⚙️ Features
Twitch bot that handles poll commands in Chat (!poll, !vote)
Live overlay using Socket.io to display current polls in real-time
OAuth integration for secure Twitch authentication
Automatic .env creation after OAuth flow
Clean port seperation
OAuth server: 3001
Overlay server: 4000
📨 Technologies
Node.js & Express
Socket.io for real-time communication
TMI.js for Twitch chat integration
HTML/CSS/JS for overlay
⚠️ Known Limitations
Overlay styling is minimal and cutomizable, will be modernized in the future.
overlay doesnt count votes
Votes will not be count in the Overlay
Some commands don't workd yet, but will be implemented in future updates.