7 results found
-
Allow getting realtime updates on polls/predictions/channel points redemptions through websockets for all users If would be very useful for chat clients or chat overlays to be able to show live updates on these features. Currently they are only available for the broadcaster (redemptions) or not at all through websockets (polls/predictions).
Ideally this would be available for all users to receive, just like chat is (which allows more simple integration into all kinds of tools), but even just mods using third-party moderation tools would already benefit greatly from this.
I included all three of those features, since they all seem to follow the same idea of only allowing the broadcaster access to that information…
395 votes -
Copy Hype train Begin/Progress/End for outbound raids Add three topics
- Raid Begin, a channel started a /raid
- Raid progress, the number of users in the raid changed (sensibly capped so not too spammy on the webhook, but if socket, more spammy perhaps)
- Raid End, raid completed or was cancelled.
28 votes -
Provide a `gift_event_id` in the channel.subscribe topic Scenario:
A viewer comes in and gifts 10 subs to the community; This fires off in theory 11 events. One event is thechannel.subscribe.gift, while the other 10 are the individualchannel.subscribefor the 10 users.Request:
Thechannel.subscribe.gifthas an id associated with its emission. Something that would benefit reactionary data would be each of the individualchannel.subscribeevents having agift_event_id. If the sub was a gift, set the id to thechannel.subscribe.giftevent id.Use Cases:
- A developer could choose to listen to the batched gift amount and react to that single event, then…21 votesWe are looking into this. Thanks for the request!
-
Also provide in channel.cheer an array of bits used Summary:
A cheer message can be multiple cheers in a single payload. Providing the individual cheer components in an int array would provide data that is not currently there. Emote placement, while also desired, would be still more work than should be necessary at first glance to determine the bits used.Example: **
BarryCarlyon PogChamp100 PogChamp100 Party100 Wow Soaryn is Frustrated!
This would result in **"bits": 300; however this is incomplete and would be desired to also have something like "bits_used": [100,100,100]Reasoning:
While again, emote placement would help, determining the bits used from it would be extra and redundant…17 votes -
channel.update or stream.online - add live-notification message to payload To forward live notifications, it would be awesome to also receive the live notification message the streamer has set - either when they set it with channel.update and/or when the stream goes live.
11 votes -
Add the Go live message of a channel within the channel online eventsub event It would be really cool if the Go live message of a channel was present within the user online event.
5 votes -
ban event include data from helix banned events Include the same data as received from https://api.twitch.tv/helix/moderation/banned/events. Primarily event timestamp (time when the ban/unban action occurred) and the id (allows checking for duplication with eventsub messages already received when pulling from helix)
Add the following fields to "event" paylod for ban/unban eventsub messages:
"id": "1IPFqmlu9W2q4mXXjULyM8zX0rb",
"action_timestamp": "2019-03-13T15:55:19Z"2 votesThank you for the feedback. We will investigate and consider making these updates.
- Don't see your idea?