Open fractal161 opened 1 month ago
Some notes on what this would entail:
Reading for later:
API seems pretty simple.
The only method for reading chat seems to be polling-based based on how the api looks. I'm not sure of the best way to handle this, but I think async should suffice?
Yeah, running an async thread for each stream seems reasonable. It seems like we just need some mechanism for starting/stopping those threads based on which of those streams are live (and then maybe some model for YouTube channels so we can store which ones the bot should listen to).
What's the process for adding a new YouTube channel to the bot?
A large portion of the classic tetris audience now watches content through youtube livestreams, so it would be great if they could also use the bot.