Inspiration
I have made twitch bots in the past, and I really had this idea to make a better chat client for streamers because for awhile a client called Chatty wasn't being updated, which was saddening for me because I enjoyed using it. Luckily it has been worked on again, but I still felt inspired.
What it does
It connects to a Twitch chat client, reads and displays messages while also allowing you to post it. Currently you can customize the font, text color and size, etc in a menu.
How I built it
I used a framework called Electron by Github, it combines the environments of node.js with a multi platform web environment and allows for easy making of desktop apps.
Challenges I ran into
Time, and too many goals to complete.
Accomplishments that I'm proud of
I managed to get it working, I added far more customization options than I initially anticipated, and was super hype to get a lot of different features working.
What I learned
I learned more about calling different APIs (Twitch's APIs are used to get badge and emote images), I learned more about some CSS properties and changing them with JS, and a bit about CSS injection.
What's next for Chat Client
More customization options, better cheering support, plugin support (Better Twitch Tv and FrankerFaceZ), and a better overall UI design.
Log in or sign up for Devpost to join the conversation.