966 results found
-
Provide the amount the hype train progress increased by Summary:
From first glance, it would seem that the progress of each channel.hype_train.progress is determined by the contribution; however, there seems to be no way to determine from the single progress event payload to determine by how much it changed. There is a 'total' amount provided by the last_contribution, but this does not determine the progress provided in that event.Suggestion:
Add a 'progress_added' value in the event object indicating how much this one event "helped".Related Topics:
-channel.hype_train.begin
-channel.hype_train.progress13 votes -
What scopes does my ClientID have for a user? Given that EventSub only uses an App Access Token.
It's possible for a developer to obtain user authentication and never store the token (and/of refresh token if one exists (ie implict has no refresh)) and only utilise EventSub.
Please provide an endpoint
https://api.twitch.tv/helix/users/scopes
With a required parameter of:
id - a userID
That accepts ONLY An App Access Token
That returns
{ data: [ 'array', 'of' 'scopes' ] }
To allow developers to check what scopes a user has authorised the developer/ClientID to utilise
3 votes -
API for Moderation Tools We're currently unable to CRUD User Notes from the Moderators Update last year. We also cannot read/issue a timeout or issue a ban via API.
4 votes -
Add additional examples. Add examples of popular 3rd party libraries.
The current example is very specific and only targets one language. Many community driven libraries are continuously developing and mainting IRC capablities in languages such as; Python, JS/TS, C# and more.
It would be nice in general to see more support for these libraries and even giving some sort of verfication to popular libraries that are maintained and meet quality standards.
2 votes -
Create Clip enhancements When creating a clip via the Create Clip API, it is VERY limited compared to the (not for public use) GraphQL interface. Requesting that the following enhancements be made to the Create Clip API so that 3rd party apps can leverage them:
1) Add ability to specify the clip start time (number of seconds from when the broadcast started). Reason: when deciding when to create a clip, apps may want to look back 10-15 seconds instead of generating the clip starting from when the API is called.
2) Add ability to specify the clip title. Reason: currently, the API defaults…251 votes -
can we have it so adding a new channel point from the api doesn't add it the the beginning of the list? Reason for this is because when creating new redemption awards they always add the beginning of the list, what if I wanted to do specific orderings. I would like to remove the "new" indicator or have it say new but in the correct sorted order.
As an aside, I would also love to see bulk redemption pushing, havent seen a way to do this one either.
4 votes -
doesn't work 404 page not found
1 vote -
Show available resolutions (transcoding options) in Get Videos API The Kraken API for querying videos lists the available resolutions for archived broadcasts and current streams. The new API does not.
2 votes -
Add whom did it to the Moderator add/remove topic If is possible for a user to demod themselfs.
And it's possible that a user can be modded by someone whom is not the broadcaster (in super rare cases)Please add this information to the Mod add/remove topic.
It's handy for tracking a "oh why is this person not a mod suddenly" as the broadcaster.6 votes -
hype train With the way how certain bots work, Webhooks wouldn't work with said bots. So my Suggestion is to include PubSub so more bots can utilize features like Hype Train and other stuff included on twitch.
5 votes -
Expose page limit on docs under subscription limit, amount of entries per page should be noted
1 vote -
[BUG] Twitch and Twitch embed, black screen, infinite loading Describe the bug:
VS2019 UWP WebView
Does not play Twitch and Twitch embed, black screen, infinite loading.Reproduce
Test 1 - WebView UWP project:
Iniciate UWP project, add WebView with source url:
https://www.twitch.tv/
https://player.twitch.tv/?channel=esl_csgo&parent=localhostGo Project Properties > Tab: Debug, in Debugger type: Application process set to 'Script' to inspect WebView console
Test 2 - Another browser same enginer:
insert the source url:
https://www.twitch.tv/
https://player.twitch.tv/?channel=esl_csgo&parent=localhoston JavaScript Browser: https://github.com/MicrosoftEdge/JSBrowser
Output:
Exception was thrown at line 1, column 124483 in https://static.twitchcdn.net/assets/vendor-a6a1f255f35b353a66f3.js
0x800a1391 - JavaScript runtime error: 'globalThis' is not defined
Exception was thrown at line 1, column 845709 in https://static.twitchcdn.net/assets/player-main-3d0abb9af23b3bb9aecd.js
0x8000ffff…1 vote -
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 -
Provide CRUD for rules Please provide an endpoint to
- create
- update
- delete
- fetch
The /rules of a channel.
Usecase:
Moderators/channel staff/lead moderator may need to revise the rules of a channel on the fly.
This currently would require the broadcaster to "stop streaming"/playing the game/entertaining in order to do so.A scope and endpoint should be provided to allowed authorised parties to update the rules.
3 votes -
Filter EventSubs by Condition / Type While migrating to EventSub with 2.2 million webhooks, I noticed one thing that makes debugging with many webhooks especially difficult.
Problem:
EventSub subscriptions cannot be listed by a condition or type. This makes it impossible to find unwanted duplicates and its ID on the part of Twitch.
Solution:
By filtering by condition and/or type, you can find EventSub subscriptions and their IDs faster and more efficiently.
In addition, we would theoretically not need a database that knows all IDs to manage event subscriptions.
5 votes -
Get Channel Emotes: return cheemotes I know this has it's own endpoint but would be nice to have them in once place
3 votesThank you for the feedback! We will consider this, but for now we do not have immediate plans to include cheermotes with this endpoint.
-
Video add/update/remove A video is
- stream archive
- uploaded vod
- highlight
basically anything that is not a clip, and can be returned with a call of
https://api.twitch.tv/helix/videos?user_id=channelID&type=all
Please provide topics for
- video created
- video deleted
- video published
- video unpublished
- video updated
Updated would catch title changes, thumbnail changes, description changes.
5 votes -
Show reruns in /helix/streams as type "rerun" Currently there's no way to get the status of a rerun stream, as /helix/streams only returns streams with the type "live" and "" (error)
Adding reruns with its type set to "rerun" would allow it to return rerun streams as well.
It's a problem that you can't get the status of a rerun stream because you then have no other choice than to treat it as offline, which means you e.g. may initiate a host, which will interfere with the stream.
102 votes -
Allow Bot accounts, mark them and make it that they can't recive gifted subs. There are a lot of bots and some of them get gifted subs because they are just a "normal" user. anotherttvviewer, carbon14xyz etc. are all known bots and I think the developers of the bot should have the option to mark them as bots like in discord. It would be easier to understand for streamers, and they shouldn't get gifted subs.
3 votes -
graph syntax not built on deploy The graphs on this page don't look right. The graph syntax is displaying, not the graph itself.
%% Extensions Overview Diagram graph LR Twitch --> | - postMessage - | Extension Extension --> | - postMessage - | Twitch Extension --> | - HTTP - | APIs Extension --> | - HTTP - | EBS[Extension Backend] Identity --> Twitch Chat --> Twitch Memes --> Twitch
4 votes
- Don't see your idea?