Inspiration

Streamers have a lot of information about their stream, but viewers may be curious about this information. This app aims to provide a basic level of information to those people.

What it does

The app connects to a twitch stream and scrapes messages as they are posted to the twitch servers. They are then parsed and counted for their occurrences and the data is graphed.

How we built it

We used the Twitch dev api to access the chat, and we used React to build the UI and handle the messages.

Challenges we ran into

Using the boilerplate code, we had some issues passing messages out of it into React in order to parse it. We also had issues changing the connected stream while the app was in use.

Accomplishments that we're proud of

We finished an MVP of a project using previously unknown api in 24 hours.

What we learned

How to use the Twitch API for different purposes.

What's next for Twitch Chat Stats

More stats! More graphs! Statistical comparisons between two channels, probably.

Built With

Share this project:

Updates