Skip to content

Release v0.1.0-alpha

Choose a tag to compare

@paddi0010 paddi0010 released this 19 Sep 14:09
· 84 commits to main since this release
64a7986

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.
  • small bugs and crashes