85 results found
-
Please provide an eventsub for pinned messages add/removal Provide a topic for when the pinned message changes/added/removed from a channel
18 votesWe plan to support pinned messages in the Twitch API and EventSub.
-
Include Tags on channel.update This would allow things to happen if only a certain tag is set.
That of course would require channel.update to fire for tags being edited as wellExample: If a streamer wants to have an automated tweet sent out when they start a Giveaway, they could add the tag "Giveaway", which triggers channel.update and then the receiver can process and send a tweet on their behalf.
6 votes -
Topic Notify when VIPs are added/removed Copy "channel.moderator.add" and "channel.moderator.remove" but for VIPs
10 votes -
Revise the `channel.subscription` topics Request
Organize
channel.subscription
topics to allow for alert like notifications to properly be provided. What displays in chat should be able to be mimicked via EventSub topics without having active tracking or additional api calls; Provide missing data where needed; Create new topics to fill in the gaps.
Current Scenarios
Brand New Subscriber: If a user subscribes for the first time in the channel, we get an alert as soon as they sub. This is incidental that it works properly for stream based alerts, as we are actually receiving the payment transaction rather than the in chat event.
Prime Gaming…
72 votes -
EventSub for added/removed moderator status, but for self EventSub exists for channels adding/removing moderator status to a user. I'd like the other way around. I'd like to receive an EventSub notification if I have been added/removed as a moderator.
Why:
In order to receive a notification whether my bot has been added/removed as a moderator in a channel, I have to subscribe to every streamer I support onchannel.moderator.(add|remove)
, with the condition ofbroadcaster_user_id
= streamer ID. If I could set a condition ofuser_id
= my bot ID, I would only need ONE eventsub subscription each for add and remove, instead of 75000+ each. Win-win for…3 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.
1 vote -
Extend the Channel Ban to include deleted messages Currently Channel Ban will report the moderation events of a time or ban, but it doesn't report/include information about deleted messages.
This would fit on this topic but could also have it's own topic.
5 votes -
Allow subscription to channel.prediction read events with no scope required I don't see why a scope is necessary when the event is always readable by a third party
1 vote -
Give PubSub Everything EventSub Has (and Vice Versa) There's no reason for the EventSub and PubSub lists of events to be different.
1 vote -
VIP add/remove event Adding new subscription types for the VIP add and remove event (Like existing add and remove moderator events)
It would be great to be able to create an interaction in stream when the streamer (Or a moderator or any other automated system thanks to the API) adds a VIP.
2 votes -
Provide Cheermote and Emotes information for EventSub Cheer Events When viewers cheer, they use cheermotes and commonly emotes in their cheer messages. Unfortunately, the payload received from EventSub's
channel.cheer
callbacks only have the raw text as entered by the user, with no indiciation of which portions of that text are cheermotes nor emotes. Thus, I propose the following update to the callback payload, similar to thechannel.subscription.message
event, that passes along the data for both so that a consumer of EventSub can reconstruct the message:
…{ "subscription": { ... }, "event": { ... "message": { "text": "Rah Rah Cheer! cheerwhal1 Cheer100 notACheer101 finite6ThrowBall", "cheermotes": [ { "begin": 16, "end":
27 votes -
Provide emote information for EventSub Channel Point Redemption Events Emotes are a commonly used feature of Channel Point Redemptions requiring messages. Unlike the EventSub Subscription Message events which provide emote ID and placement data, Channel Point Redemption events do not. I propose the following change to the Point Redemption notification payload:
channel.channel_points_custom_reward_redemption.add
andchannel.channel_points_custom_reward_redemption.update
:{ "subscription": { ... }, "event": { ... "user_input": { "text": "Channel Point Message! finite6ThrowBall", "emotes": [ { "begin": 24, "end": 40, "id": "emotesv2_4133039724974aa59589549eae677d03" } ] }, ... } }
This allows for a client to properly construct the channel point redemption input, with emote images, similar to the
channel.subscription.message
event.27 votes -
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…
42 votes -
EventSub Subscription Type: Advertisement Started I think an EventSub subscription type that would be really useful is one that alerts when an advertisement begins from the user's scheduled Ad Manager. This would allow bots the ability to post a message to users about the ad and remind them about subscribing and such when the ad begins.
4 votes -
Return host notifications for hosts of ALL sizes Recently twitch removed notifications for smaller hosts. This is not ok. We want this back. We as a community need to band together to get this change reverted.
4 votes -
channel subscriptions to include who gave the gift if it's a gift Extend EventSub subscriptions topic to include information about who gave the gift if it was a gift subscription.
30 votesWe are planning a few updates to subscription payloads, including this item.
-
Clips EventSub subscription type (retitled) Please provide a Webhook topic for when a Clip is created, edited or deleted
Also provide a notification for when a Clip reaches certain view milestones.
299 votes -
add a channel.unfollow subscription type For when a user unfollows a channel.
Will be useful when a streamer wants to provide some perks for followers but be able to revoke them when they unfollow. Currently you'll have to fetch the followers list periodically to find out if someone unfollows.3 votes -
Please provide an event sub that emits "resub payments" Subscribe topic only broadcasts "new subscriptions"
So when a subscription "expires" we don't get a "payment notification" for a Resub
This is NOT a eventsub for the "chat notification" see https://twitch.uservoice.com/forums/310213-developers/suggestions/42008104-please-provide-an-event-sub-that-emits-sub-notifi for that
69 votesChanging status to long-term. To preserve ecressey's previous comment, "I'm not clear on the use case for this. It seems like with a resub chat message notification and subscribe/unsubscribe events you should have the data you need."
-
Add Delete Subscriptions by Broadcaster ID Add a broadcaster ID to the https://dev.twitch.tv/docs/api/reference#delete-eventsub-subscription endpoint so we can do a simple API call when we get a user authorization revoke to be able to clean up all eventsub subscriptions for that broadcaster.
1 vote
- Don't see your idea?