701 results found
-
Improve "view my subscriptions list" permissions dialog The "This extension can view my subscriptions list." toggle, (in Manage Extension Permissions) doesn't do a check to see if the channel that the extension is installed upon, is eligible for Subscriptions at all.
Wording should/could be changed to prevent broadcasters of type BLANK (as apposed to affiliate/partner), becoming confused.
As they'll click the toggle, run the oAuth dialog and then the toggle is still off.
On hitting the toggle, change the popup response from:
"You have successfully authorized this extension to view your subscriber list!"
To
"You have successfully authorized this extension to view your subscriber list! But you…
5 votes -
Channel Points for bots without API Hey. I know that people are requesting API for Channel Points. But I came up with better and easier idea.
When streamer creates new reward in dashboard, there should be option to "run a link" in background after reward is redeemed. This type of button will trigger bot with GET-request and bot will run specific action.
Why I think this approach is better than API:
1. No API on Twitch side, obviosly.
2. Bots won't be abble to control Channel Points directly.
3. This will work with any bot who will support this kind of triggers.
4. Easier to use…19 votes -
Allow Adobe fonts At the moment, we can only use local fonts or google font in extensions.
I would be great to allow fonts from Adobe to be used too so we can use more fonts for our projects.The css link they give us
<link rel="stylesheet" href="https://use.typekit.net/xxxxxxx.css">or
<style>
@import url("https://use.typekit.net/xxxxxxx.css");
</style>3 votes -
Improve Extension configuration design The current configuration page has a lot of empty space and on laptops, we lose half of the screen space instead of having a nice place to configure an extension
See: https://discuss.dev.twitch.tv/t/improve-extension-configuration-page-for-smaller-screens/20194/3With the new design of the dashboard, Twitch introduced a new layout for the extension page.
https://imgur.com/a/0SYGWi5It would be logical and great to have the configuration popup aligned to this design so we can have more space on the configuration page
5 votes -
include `game_id` in onContext not just the game name game_id would allow an Extension developer to make further API requests for a game with the required ID.
4 votes -
Include the user displayName in extension helper Include the displayName in the javascript helper without asking any special permision or without doing any special function (like using bits).
This value it's only available if the user send bits and the transaction get complete.4 votes -
Improve the accuracy and precision of "hlsLatencyBroadcaster" in the Extension helper library. An improved "hlsLatencyBroadcaster" value unlocks and improves interactive experiences that rely on precise synchronization. For example, the Tobii eye tracker Extension and many Genvid Extensions that rely on this latency for accurate click or display location.
196 votesThis functionality may be considered in the future, and we appreciate the feedback and comments provided on this suggestion. There are some technical challenges to solve to provide a better experience for synchronous use cases, though we do not have a timeframe for when this effort would be prioritized at this time.
-
88 votes
-
Bits Leaderboard All time. Get ALL records The Get Bits leaderboard API has no ability to get page 2,3,4 etc
Please add pagination
https://dev.twitch.tv/docs/api/reference/#get-bits-leaderboard
16 votes -
30 votes
-
Add total count to streams endpoint Now it is not possible to get the number of streams in a certain section without sending a large number of requests to the API.
7 votes -
Signed Transaction Receipt missing from Bit Transactions API On the new Helix endpoint, https://dev.twitch.tv/docs/api/reference/#get-extension-transactions and therefor https://dev.twitch.tv/docs/api/webhooks-reference/#topic-extension-transaction-created the signed receipt that comes with onTransactionComplete from the JS Helper is missing. In order to audit and avoid man in the middle attacks, a signed JWT that can only be verified with the client secret should be sent on all endpoints sending monetary transaction data.
5 votes -
Create Highlights through the API Allow for the creation of highlights using timestamps/stream markers
11 votes -
"Recommended channels/streams" API endpoint. Would love an API endpoint for "recommended channels".
8 votes -
Insight into percentage of users that interacted with extension Looking for a metric that helps determine what percentage of viewers tried out the extension. A developer can track the viewer count on their own, but they cannot guarantee that the extension loaded for each user. A metric is desired to calculate that X% of users interacted with the extension, not just a raw value of unique interactions.
2 votes -
Allow filtering the JSON API response For example, the YouTube Data API has the "fields parameter" to accomplish this, an example being: items(userid,username,title)
https://developers.google.com/youtube/v3/getting-started#fields
Thanks!
3 votes -
Add endpoints to set and retrieve moderator comments for a user See https://blog.twitch.tv/channel-moderation-tools-in-chat-4188af21dbf9 for details.
75 votes -
11 votes
-
208 votes
-
Add subscriber only status to Streams API endpoint. Right now there is no official way (there is an undocumented endpoint) to determine whether a stream is sub only or not. Subscriber only status prohibits a lot of people from interacting with the stream, so it'd make sense for applications to be aware of such a state.
25 votes
- Don't see your idea?