203 results found
-
API support for Predictions Please provide an
- api
- Eventsub
- Webhooks
CRUD and result monitoring for the new predictions feature of channel points
181 votes -
Typo In the first paragraph "Stores user IDs to call third-party APIs from your backed (if you have one)" Im pretty sure it was supposed to be 'backend' instead of 'backed'
1 vote -
Ability to increase subscriptions limits We run a Discord bot on ~9M Discord servers. It announces streams in Discord servers.
We are subscribed to 1M+ twitch channels using webhooks and managed to get there by taking advantage of the rate-limit bump form you guys provided back then. But it seems like you guys stopped doing that.
Since we hit the limit of subs, we had to change the way we do it and loop over live streams using the API - which is suboptimal since we miss some streams and the announcements are delayed.4 votesWe recently updated our subscription limit logic in EventSub so that limits scale as your application grows. See https://dev.twitch.tv/docs/eventsub#subscription-limits for more information.
-
free subscription what if you can subscribe to people for free
1 voteWe currently allow viewers to subscribe for free using Prime Gaming (https://dashboard.twitch.tv/extensions/d4uvtfdr04uq6raoenvj7m86gdk16v-2.2.41). We do not have further features to subscribe for free at this time.
-
Broken link There seems to be a broken link in the Subscriptions heading: "When you submit a request to subscribe to an event (with the Subscribe To/Unsubscribe From Events endpoint)" displays instead of the actual link.
1 vote -
API missing cooldown/redeem per user per stream options There are additional "cool down" options that are not reflected in the API
5 votes -
Delete custom reward "Return value" is wrong Shouldn't have a "return values" table at all
2 votes -
Create Custom Reward - color no format advice The documentation for background color says "Custom background color for the reward" and provides no guidance on the "correct" format for the color (hex code with the # prefix)
2 votes -
Fix usage_untimeout documentation note For "usage_untimeout" it wrongly says you use it with "/raid <username>"
1 vote -
3 votes
This was added in version 0.0.3.
-
A "gift bomb" simulation When a user purchases multiple giftsubs in one go for a channel.
2 votesThis was added in version 0.0.3.
-
Add a type filter to the status endpoint It would be nice if you could filter the response of the subscription status endpoint with a type filter.
E.g. you want to only list subscriptions of the type "channels.update" so you would add an optional query param of "?type=channels.update" or something like that.
This greatly improves the capability to only check the status of a subscription type you care of at that time instead of having to paginate through 20,30.40 or more pages of subscriptions.
8 votes -
Add channels.raid Webhook Type Trigger: Triggers whenever a broadcaster hosts on a broadcaster's channel.
Motivation: We get this information from the IRC. Such an event in the EventSub would save us an continuous IRC connection in the chat. Therefore we only need to rely on webhooks.
16 votesChannel Raid is now available. See the EventSub subscriptions page for more information: https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types
-
Remove jQuery from extension examples https://dev.twitch.tv/docs/extensions/reference#javascript-helper
Change
window.Twitch.ext.onAuthorized(function(auth) {
$.ajax({
url: '/<some backend path>',
type: 'GET',
headers: {
'x-extension-jwt': auth.token,
}
});
});to using fetch, or STATE it's a jQuery example
1 voteWe’ve updated the examples to use fetch vs. jQuery.
-
Bad Code examples twitch.ext https://dev.twitch.tv/docs/extensions/reference#javascript-helper
Every since refernce to each function is
twitch.ext
This ASSUMES the developer has cast
var twitch = window.Twitch
somewhere.
It would be more clear if each code reference didwindow.Twitch.ext
instead, or mention that
twitch
is a variable expected to be cast by the developerThere is also some inconsistency where twitch.ext and window.Twitch.ext are used inchangably
1 vote -
missing space missing a space on last line
1 vote -
Please provide an API for the new "Unban Request" system So that third party developers can be notified of new unban request
And that third party developers can respond to those unban requests, the same way as you can on the moderator view181 votesTwo endpoints have been added in open beta for Get Unban Requests and Resolve Unban Requests. Two EventSub subscription types have also been added in open beta for retrieving channel.unban_request.create and channel.unban_request.resolve events.
-
Provide Soundtrack Song List API Please provide a way for third party developers to obtain currently available songs and meta data related to those songs.
Both in a "get all songs" method and "search for songs"
Search should be
- free text (like game/category search)
- song ID (to get specific song data)
- artist ID (to get songs by an artist)
- album ID (to get songs on an album)
- by category/genre (to get say only Dance music or chill out music)
14 votesWe released the Get Soundtrack Current Track, Get Soundtrack Playlist, and Get Soundtrack Playlists APIs last year.
-
Provide Soundtrack now playing information for a stream Provide an API to get the currently playing sound from Soundtrack
This will allow chatbots and overlays to display now playing information
On a per channel basis return
- Song Name
- Song Artist
- Song Album
- Song meta data such as Soundtrack Category etc
- Song box art
- Song album box art
- Song Duration (in seconds or hh:mm:ss format/other RFC format)
- Time song started playing
66 votesThis is now available with the Get Soundtrack Current Track endpoint that is in Open Beta now.
-
Cooldown option I saw that Twitch just announced Cooldown options for Channel Points Redemption (https://twitter.com/TwitchSupport/status/1311055756922359808).
It would be very great if this could be added to the API as well2 votes
- Don't see your idea?