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

Support for Powerups #26

Open
shuffgy opened this issue Jun 13, 2024 · 1 comment
Open

Support for Powerups #26

shuffgy opened this issue Jun 13, 2024 · 1 comment
Labels
enhancement New feature or request P-low Low priority v2 Not related to code in this repo (v3). See IS2511/ChatIS-v2

Comments

@shuffgy
Copy link

shuffgy commented Jun 13, 2024

Twitch now has "Powerups". These are special messages you can use with bits. There are new events for it also.

Link to blogpost

Would be awesome to somehow support these (bigger emote, blinky message) or at least show the messages.

@IS2511 IS2511 added enhancement New feature or request v2 Not related to code in this repo (v3). See IS2511/ChatIS-v2 labels Nov 17, 2024
@IS2511
Copy link
Owner

IS2511 commented Nov 17, 2024

The power-up "messages" are actually EventSub API events, which ChatIS doesn't support at all because it's a totally different system from the Twitch chat itself. I'm not even sure it's possible to publicly subscribe to the needed events (like channel.chat.message), most require perms that are only available to authenticated apps and users. Requiring streamers to log-in in their OBS is a bad idea. Offloading the auth to my server and proxying the events is an even worse idea. The optimal approach would probably be to have a Twitch login on my website and give out chat URLs with a personal API token. Kinda unsafe, but probably the best UX I can offer, similar to what existing overlay platforms are doing.

TLDR: A pain in the ass to implement, huge UX changes required, probably a v3 endeavor.

@IS2511 IS2511 added the P-low Low priority label Nov 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P-low Low priority v2 Not related to code in this repo (v3). See IS2511/ChatIS-v2
Projects
None yet
Development

No branches or pull requests

2 participants