Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a way to help streams visualize what is in queue #193

Open
SaxyPandaBear opened this issue Jul 1, 2023 · 4 comments
Open

Add a way to help streams visualize what is in queue #193

SaxyPandaBear opened this issue Jul 1, 2023 · 4 comments
Assignees
Labels
enhancement Something that makes the product better spotify Something dealing with the Spotify integration ui UI feature request or enhancement
Milestone

Comments

@SaxyPandaBear
Copy link
Owner

This is a feature request suggested by a user. I'm not really sure how to do it, but I am willing to try.

I think that the best way to do this might actually to be a Browser Source to use in OBS. There's no good way of adding a chat option like !queue or whatever because this isn't a chat bot. I could put the queue on the site, but that makes me think that just don't the browser source is the best way to implement it. This might be dependent on doing the UI revamp of separating out the UI code in #181.

@SaxyPandaBear SaxyPandaBear added spotify Something dealing with the Spotify integration ui UI feature request or enhancement enhancement Something that makes the product better labels Jul 1, 2023
@SaxyPandaBear SaxyPandaBear added this to the UI Revamp milestone Jul 1, 2023
@SaxyPandaBear SaxyPandaBear self-assigned this Jul 2, 2023
@SaxyPandaBear
Copy link
Owner Author

This did not depend on the revamp. Am working on this right now

@SaxyPandaBear
Copy link
Owner Author

This is done. I can work on making it look nicer, but not really interested in that right now

@SaxyPandaBear
Copy link
Owner Author

Reopening this because I need to revisit it at some point. The main issue with the original implementation was that it just simply read the user's Spotify queue and regurgitated it with disgusting looking HTML. I think that a player's queue is technically derivable by querying from the messages table, filtering for successful messages by broadcaster ID, and then using the timestamp to derive the spot in the queue, but I don't know how inefficient this is, or how badly it would turn out. I think it's worth trying at least.

@SaxyPandaBear SaxyPandaBear reopened this Dec 26, 2023
@SaxyPandaBear SaxyPandaBear pinned this issue Dec 26, 2023
@SaxyPandaBear
Copy link
Owner Author

Another thing I could do is actually just implement a chat bot and then have that respond with the user's queued songs. I have had separate feature requests for a chat functionality and a visualized queue, so not sure which makes the most sense.

@SaxyPandaBear SaxyPandaBear unpinned this issue Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something that makes the product better spotify Something dealing with the Spotify integration ui UI feature request or enhancement
Projects
None yet
Development

No branches or pull requests

1 participant