vlcsnap-2025-09-02-13h26m36s761.png

THE Shocktober CHATBOT

I’ve always loved exhibits that let you interact with your environment: pressing buttons, pulling levers, cranking knobs.

But What if you could interact with your favorite streamer’s environment?

The mission: Gamify the Viewer Experience

I developed an applet that connected the Twitch Chat API to the Philips HUE Hub API in my studio and tracked donations as they came in from viewers. If viewers included the terms “!on” or “!off” in their donation, “power” (you can see it there at the bottom of the screen) would accumulate to turn the studio lights on or off in real life.

The app included a SQL Server scoreboard to track and display daily and monthly point leaders and their affinity toward “Darkness” or “Light”, typo protection that enabled donators who forgot to use - or misspelled - commands during their donation to affect the lights on a future chat message, a reactive stream overlay to display the current light level and the points needed to change it, a once-a-day free vote to get viewers interacting with the stream, and daily automated data backups.

The result: Increased viewer engagement, increased monthly revenues, and viewers repeatedly requested the return of the event

Technologies used: JavaScript, APIs, HTML, CSS, SQL, IoT Devices

Content Warning: the video above features depictions and descriptions of bodily gore

Previous
Previous

Nightingale - Inflexion Games

Next
Next

Nintendo Bomber Jacket Concept