701 results found
-
streams.online for user This is something with the intention for client rather than server side.
So the idea is to subscribe to the streams.online topic but instead of specifying a broadcasterid you specify a userid. This topic would give the streams.online notifications for the broadcasters that the user is following and has notifications enabled for. You could subscribe to streams.online for each broadcaster a user is following which is indeed a possibility but at the same time cause a problem as some people follow a good 200-300 channels of which for quite a lot they probably don't even have notifications which…
2 votes -
Highlight vod offset/origin vod Extend the Videos API via a "metadata" endpoint, that provides additional data about the video.
Including but not limited to
- Category changes during the video
- Offsets are relative to the source video that the video is from. So for a highlight it would report the video it was cut from and include where in the origin file the highlight is cut from.
For Example: https://api.twitch.tv/helix/videos/metadata?id=1234
Metadata would support up to 100 (or 50) id's at once like Get VideosReturns examples
A video of type archive
{
"data": [
{
"id": "1234",
"duration": 18000,
"chapters": [
{
"offset": 0,
"game…69 votes -
Notification - Channel Points Custom Reward Update/Remove On "event" the field "broadcasteruserlogin" returns empty string. Works on Add.
Useful links:
https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channel-points-custom-reward-update-notification-payload
https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channel-points-custom-reward-remove-notification-payload1 vote -
Documentation is misleading at best This information is incorrect. The panel and component extensions fail when self hosted with https making it useless to try and test on twitch as it does not function at all. Please update this page or remove it so that people do not attempt to make extensions only to have your code completely ruin the process.
1 vote -
Add current subscriber count and current sub points to payloads In subscription based events, add fields with the current number of subscribers and how many sub points the broadcaster currently has.
Since there is still no way to get these numbers except of iterating over the full subscriber list (which costs lots of requests on bigger channels) this would be an awesome addition to subscribe/unsubscribe/sub expired-events.Alternative: Subscriber count/Sub points change events. But that probably would be too many events on busy channels.
6 votes -
Add "channels.clip" when a Clip is created for a Broadcaster Would be great to have an event when a clip is created scoped to a particular broadcaster_id.
14 votes -
Add an Get EventSub Subscriptions filter of "not_enabled" So instead of doing 5 looksups for each kind of not "enabled" filter.
Add a filter option of
not_enabledto return all subscriptions that died for any reason.5 votes -
Extend Get EventSub Subscriptions to lookup a single Sub by ID Extend
https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions
To add a optional query string param of id to allow developers to lookup a single subscription.
If a developer stores the ID's when the subs are created, they may want to spot check a single ID's status, or check the settings of it, without having to paginate or manually filter the results returned when using on of the currently offered filter options
15 votes -
Add Helper: Feature Flags from extension to the API for backend validation Right now, you can only check if the streamer setup permissions for your extension from the helper, such as isBitsEnabled, isChatEnabled, isSubscriptionStatusAvailable. It would be nice to be able to query the API to see which permissions the streamer setup.
1 vote -
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 -
Include eventsub subscriptionevent user message Include subscription message with the subscription event to be consistent with how bits include messages in the event.
2 votes -
Embeds have 1px solid white line in certain responsive sizes See: https://gyazo.com/38763967bd9f2f69728c30af7386dfd7
The shot is taken at: https://www.hltv.org/news/31121/vod-hltv-confirmed-with-guest-flusha-talking-fnatic-exit-and-plans-for-2021
Proposed fix: Set the background-color: black on the html element in the iframe. Possibly only in a darkmode if such exists.
Why is this the correct fix ? I think the cause is weird sub pixel roundings (in this case Firefox). We have seen it previously on Chrome also and seems to also be hardware dependent. I doubt this will ever be fixed from browser vendors while setting it black will mask the issue for good.
1 vote -
Channel/Global Emotes have changed A topic to account for emotes being added or remove from "global" or a specific ChannelID would be useful.
It's hamstrung by
https://twitch.uservoice.com/forums/310213-developers/suggestions/39547780-emotes-by-channelid
As we can't catch up
There are a number of Twitch Extensions that would be good to know if/when emotes change. (HypeMeter for example)
And Developers of single channel bots will need to know so they can add/remove emotes from any channel commands.
It's also useful for custom channel tooling to keep lists up to date in custom tooling if/when https://twitch.uservoice.com/forums/310213-developers/suggestions/41137957-upload-emotes is actioned as well
This includes but is not limited to
- regular subscriber emotes
- bits/cheer emotes
- …
15 votes -
Raids [beta] sends all raids even raids that don't appear in chat The raids beta topic, sends raids that don't appear in chat via the IRC raid USERNOTICE
Please either
- extend the payload to mark if a raid appears in chat or not
or
- provide a condition to ignore/include/only be "non chat raids"
or
- all of the above
Please do not remove non chat raids, as developers/streamers would like flexibility on what to actually notify for/collect data on.
Regardless of any limitations Twitch puts in place on what appears in chat.
Would also like to collect it for statistical purposes/reporting on small/large raids for a given stream.
There may also be an…
9 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 -
Add "Channel title" ingredient to IFTTT (If That Then This) Would be nice to if the Twitch service over at IFTTT had the channel title as an ingredient to be used.
This would enable a huge range of services to utilize the channel title for marketing purposes.
Zapier has this, but not IFTTT.
Screenshot of ingredients:
https://imgur.com/a/l4DJIsx6 votes -
Allow Embedding Clip Editor Allow us to embed the clip editor.
I have a personal site that I used to list and view all of my clips that I make during a stream. I also have functions for tagging my clips for easier searching, and other implementations.
Currently, I have to link to the edit page, to edit the clip to the desired length and position. Then, go back to my site to embed the clip player, where I have my extra functionality. My desired work flow would be to just embed the edit page, so that I could use my page's tagging functions…
1 vote -
Extend heix subscribers or provide another endpoint for Lifetime Subscriber data This guide descibes how Partners can assign someone a lifetime sub that doesn't count to rev of points
https://help.twitch.tv/s/article/lifetime-subscriber-guide-for-partners
The API doesn't present any information as to who is a lifetime sub or not.
So we cannot guestimate sub points (or revenue if we are building revenue reporting tools for streamers we work with) from the API as we don't know who is a lifetime sub or not.Please provide an API endpoint that lists these subs, which would be "cheaper" than a boolean flag added to the subscribers endpoint
3 votes -
Subscriber upgrades IRC has a number of "upgrade" events
giftpaidupgrade / anongiftpaidupgrade and one related to "prime to real" that I don't have the tag/msg-id for
A "subscriber upgrades" topic would be useful, if this doesn't fall under "sub notifications" - https://twitch.uservoice.com/forums/310213-developers/suggestions/42008104-please-provide-an-event-sub-that-emits-sub-notifi
I could see a benifit to having this as a seperate topic, or tied into the "notifications" topic
20 votesWe are investigating adding an EventSub subscription type for sub upgrade events.
-
Get Emotes Infos by emote id(s) Please can you provide an endpoint for get emote informations (like channel's id) with emote id(s), this can be usefull ?
PS: Morever, datas returned by the Get all chat Emoticons endpoint API are not updated (here: https://dev.twitch.tv/docs/v5/reference/chat#get-all-chat-emoticons).
Thanks you very much :),
10 votes
- Don't see your idea?