701 results found
-
Extended Get Clips Parameters Currently the Get Clip endpoint (/clips) is really plain, and not in a really good way. If we could make more complex queries, that would reduce the number of requests we need to make; therefore, less load on Twitch API itself. If I want 50 English clips from the top clips of a single game, let's say League of Legends, I will have to make 3 requests, ignore those that aren't English, and finally list the top 50. But if I can query a game's top clips, AND the language, I can get those 50 clips all in one request.…
1 vote -
Embeds should have language parameter Our live events are in french. We would like the chat embed widget to be in french, or at least give us the option to change the text of what's visible like the "Send a message", "Chat", and "Welcome to the chat" messages.
1 vote -
1 vote
-
Query more than one user on schedule api I would like to see more than one user per schedule API query. Similar to querying the streams and channel information from up to 100 users. That would be of great help with the rate limits.
Best greetings ^^
1 vote -
Viewer Selected Rewards For Drop When creating a Drop, it would be great if you could set it up to give the viewer an option to choose "x" number of Rewards from a pool of "y" options.
Examples:
The viewer is presented with the options of an Ultimate Ball, a Super Ball, or a Mega Ball as their Reward, and they're allowed to pick one.
The viewer can choose two items from the following: coins, a skin, a beta-access key.
1 vote -
get emote sets doesn't work properly for limitedtime and owl2019 emotes. For example when I request emote set 300548756 (The rpg limited time emotes) It only returns RPGAyaya when I as a user possess all of that emote set. other limited time sets do the same with some not returning any emotes at all.
1 vote -
Stream schedule API - show segment timezone https://dev.twitch.tv/docs/api/reference/#get-channel-stream-schedule
Creating schedule segments uses IANA timezone names, but there's no way to see the specified timezone when the schedule is viewed.
1 vote -
Limitations of property transport.secret (max length) Limits like max length for transport.secret property would be good.
1 vote -
status casing for EventSub channel.prediction.end EventSub Beta for channel.prediction.end event/status should be consistent with helix casing of status, i.e "Valid values are RESOLVED, and CANCELED."
1 vote -
status casing for EventSub channel.poll.end and channel.poll.progress EventSub Beta for channel.poll.end and channel.poll.progress event/status should be consistent with helix casing of status, i.e "Valid values are COMPLETED, ARCHIVED, and TERMINATED"
1 vote -
Bulk data fetch for Get Subscriptions, Follows, Blocks etc. The current APIs max out at 100 items per page, and while this is fine for most channels, there are some where you end up having to paginate for a long time to reach the end of the list.
Given there is rate limiting in place, would it be possible to make an endpoint (or use the current endpoints and add an "all" query parameter) with a high rate-limit cost that allows for the bulk fetching of this information?
1 vote -
Moderation Endpoints: User Panel API endpoints should be implemented within the moderation:read or channel:moderate scope (not sure which would be the better fit) for the info present in the /user panel in mod view.
I imagine it would work very similarly to /helix/moderation/banned/events but with two major differences:
• broadcaster_id would not require matching the user_id in the auth token; it would just need to match a broadcaster_id that the user is a moderator for.
• user_id in the API call becomes a required parameter to keep it in line with how the /user panel works todayThis should result in allowing applications to…
1 vote -
channelpoint percentage bet instead of using a custom number for bets we should also be able to enter i.e. 20% to easily bet 20% of my channelpoints. also your new ad system sucks. just implement a little banner instead of fullscreen minutelong ads. i know you need the money but imagine a content creator does the most amazing joke ever but you miss it because of an ad.
1 vote -
Add filter for channel.channel_points_custom_reward_redemption.add to only receive redemptions from own client ID Add filter for channel.channelpointscustomrewardredemption.add to only receive redemptions from own client ID.
Additionally, add clientID as a field in the data payload to be able to route redemptions since we won't have a 1st party reward ID on file since our app didn't create it.
1 vote -
Create additional IRC CAP REQ "twitch.tv/silent" Create new IRC/WS CAP REQ "twitch.tv/silent" which prevents any non-staff+ whisper to the connection.
1 vote -
VOD audio track URL Document URL or port for streaming VOD audio track too!
For context, I'm livestreaming using FFMPEG because OBS is quite heavy if I want to stream in my Chromebook (btw I'm using NixOS instead of ChromeOS)1 vote -
Automatically disable Subscriptions that have a Cost Now that Subscription Limitations are capped by a "Cost", it would be nice to have these subscriptions disable themselves automatically, rather than ever applying to the limit.
IE; I never make any subscriptions to events, unless I have authorization from that channel. When that channel revokes authorization, private events that require authentication (Such as subscriptions) get disabled. Public events, such as stream up/down do NOT get disabled, but instead start having a cost against my limit.
I would rather ALL subscriptions get disabled, not just private ones.
Otherwise I need to handle disabling subscriptions after a REVOKE is made on…
1 vote -
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 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
- Don't see your idea?