Twitch

Building Rosie the Chat bot

During the stream, we worked on building a Twitch bot using Node JS. We’ve added 2 new chat commands,!project and !theme. We’ve also updated the QnA that Rosie is using on Azure, so she gives better results. I wanted to add a second Hue light to the control so the light effect come through better, so we added support for that. Than, we ended up in having a lot of fun with flashing lights and adding scary sound fx to it.

Finishing the PWA with Arduino on Azure

During the stream, we worked on building a score counter app. It’s going to be a Progressive web app, running on Azure Static Websites. The app makes a connection to an Arduino using the Web Bluetooth API and stores the data using Azure Functions.

During the stream, we finished the app and made it ready for the demo. We got the Bluetooth working, and made sure the Service worker uses background sync. The app now stores the scores in an IndexedDb database, to sync in to Azure when the connection comes back.

Support me