SaxyPandaBear / TwitchSongRequests

An unofficial Twitch integration that uses channel point redemption events to trigger enqueuing song requests in a connected Spotify player.
MIT License
14 stars 5 forks source link

New Feature: Add chat bot to help users know when their song got queued, other player stats #104

Closed SaxyPandaBear closed 1 month ago

SaxyPandaBear commented 3 years ago

Following the example of Rythm, I think it would be a great feature to have some Twitch chat bot functionality to help with showing that a song has been queued up, or listing the songs in the queue, or estimated time to a song. This would be super cool to have, however because the system is already so complex as it is. I don't know how feasible this is. We would want an IRC chat bot, I think (I think I saw something about Web chat bots? Not sure how that works). But the problem is triggering a chat message based on external input - in this case, the song queue lambda successfully adding a song to a user's Spotify player queue.

I don't know if this is feasible, but it should be the only real technical blocker to adding this kind of functionality. There's also a question of how to host the bot, but that's something that would come with discovery.

SaxyPandaBear commented 1 year ago

This will need to be revisited.

SaxyPandaBear commented 1 month ago

I'm gonna close this out and reopen a separate issue since the current arch is not at all related to why this was technically a challenge 3 years ago