Inspiration

Sometimes a streamer wants the chat's opinions on whether to play one game or the other. Other times a streamer wants to know what viewers want them to do next in a game. While polling exists, this is a quicker way to get a sense of what the viewers want without calling for an explicit poll. Also, regular viewers can see what messages are dominating the chat. Kappa.

What it does

Upon opening the file, you can specify which channel you wish to connect to. After connecting, you will immediately see the leaderboard for messages since you joined. You can disconnect and change channels at any time.

How we built it

We used the example chatbot provided as a base and added the logic we needed for our bot.

Challenges we ran into

We spent a lot of time thinking about optimization of the algorithms we planned to use.

Accomplishments that we're proud of

We didn't actually expect to make something coming into this hackathon, so we're super excited that it is a working product :)

What we learned

We learned a lot about how Javascript works and how to weigh tradeoffs between different designs.

What's next for TopTwitchText

We want to improve on the user experience of using the bot. We also want to port this to a web app that uses Node.JS since it's currently just a static file.

Built With

Share this project:

Updates