766 results found
-
Migrate Video upload to helix Similar to adding https://twitch.uservoice.com/forums/310213-developers/suggestions/39622321-rerun-api
Currently Video Upload is still on v5 and has not been migrated yet to helix. Please migrate Video Uploading and collection management API's
8 votes -
embeds should not require a webserver parent only works for webservers. not everyone wants or needs to run a webserver to embed videos on a localhost page using file:/// this change benefits no users at all. it may help with 3rd party sites, but file:/// is NEVER a 3rd party but is now blocked from being used due to the parent requirement. this is affecting moderation bots and other tools people use on their local computer that isn't served from a webserver.
8 votes -
PubSub Docs don't mention Token Type From: https://github.com/twitchdev/issues/issues/25
Brief description
https://dev.twitch.tv/docs/pubsub#topics
PubSub documentation mentions the requirement to use an oAuth token, but doesn't directly specify which type of token, nor the requirement for the UserID of the token to match the UserID of the topic.
Authentication All topics require an OAuth token, but only some topics have a specific required scope (noted in the table below). Available Topics All topics require an OAuth token, but only some topics have a specific required scope (noted in the table).
Expected documentation
…Authentication All topics require a User Access OAuth token, where the UserID of the token matches the
8 votes -
Get Broadcaster Subscriptions Events From: https://github.com/twitchdev/issues/issues/8
Brief description
The subscription events API is documented as a Webhook topic. but not as a API Endpointhttps://dev.twitch.tv/docs/api/webhooks-reference#topic-subscription-events
It used to be in the documentation but is missing
Expected documentation
https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptionsBut for
https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions-events8 votes -
8 votes
-
Provide "Shared Bans" information to third Parties With more Information on the "Shared Bans" feature now being available, it would be nice to have information about them available to third Parties, specifically in 2 Locations:
- When a user from a shared List joins and is marked as restricted or flagged, this should be returned on IRC - it probably already is, but the relevant tags should be documented and usable for third parties providing chat integrations / moderator tooling
- An API endpoint to GET which streamers a mutual sharing has been made with or a way to query a user's "flagging" status in a channel to allow…
7 votes -
Provide an endpoint for recent raids Or as a minimum "Raids this stream".
But then you need a sensible reset point. So last x days works. Similar to other "time" based endpoints.
7 votes -
Create endpoint to return list of all emote sets In V5, it is possible to get all emotes that existed on the platform via both
"get-all-chat-emoticons"
and
"get-chat-emoticons-by-set" (when no sets are provided)This currently has no equivalence in Helix, and also has no listed migration path.
This request is to create an endpoint that returns the list of all emote sets (and ideally their last update time) such as "get-all-emote-sets". This would allow a user to then get all emotes via the "helix get-emote-sets" endpoint that currently exists.
7 votes -
Add subscription date to subscription APIs Both of the APIs for getting subscriptions for a broadcaster don't include the actual date of the subscription with the data:
https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions
https://dev.twitch.tv/docs/api/reference#check-user-subscriptionThis makes it impossible to compute things such as subscription length dynamically as the only way to get subscriptions dates now is to be listening for the subscription event itself when it occurs. The V5 version of these APIs have this data point in them:
https://dev.twitch.tv/docs/v5/reference/channels#get-channel-subscribers
https://dev.twitch.tv/docs/v5/reference/channels#check-channel-subscription-by-user7 votes -
viewer count from eventsub Either as a topic fired on update or added to "channel.update".
Advantages to its own event will reduce polling during a live stream and allow twitch to schedule when it sends out events as it needs to keep things in balance instead of having to contact 3rd party developers.
7 votes -
Add occured_at timestamps to Clips API Add a
occured_at
timestamp that tells you when the content in the clip was actually streamed.Clips API objects have a
created_at
timestamp which is when the user made the clip but this can be months or years off from when the content in a clip actually happened if a clip was made from a VOD which makescreated_at
useless for a lot of use cases.Even for clips from livestreams this is an issue as users can cut clips from a 2 minute (90 secs?) window so the actual content of two clips with the exact same
created_at
timestamps…7 votes -
Allow Developers to Add Drops Entitlements Manually For testing purposes primarily.
7 votes -
Move GitHub repository to official Twitch organization Please host the example code in an official Twitch organization on GitHub such as:
https://github.com/TwitchDev
https://github.com/twitchtv7 votes -
Mature flag in get channels and be modifable via patch channels Similar to
But for the Get Channel information endpoint
We should also be able to modify the flag via the Set Channel Information endpoint
7 votes -
Add "stream type" (subscriber only/eveyone) to channel.update Include the "type of stream" in channel.update
Either
- everyone
- subscriber only
7 votes -
Cheer emote placement Please update eventsub to provide emotes used and placement of the emotes in the message similar to chat message does in order to allow us to easily reconstruct a cheer message to look like it did in chat
similar to
Example
The "emotes" tag from https://dev.twitch.tv/docs/irc/tags#privmsg-twitch-tags
7 votes -
Add streamline chat embed option Add a streamline embed option for chat. Be able to remove the header, leaderboard, and footer options to be more inline with the mobile website style.
This comes from an example from the forum, but this would be very helpful on mobile websites, and responsive websites. Having only 1 or 2 lines of chat on screen is counter productive, and a terrible user experience.
https://discuss.dev.twitch.tv/t/possible-to-embed-mobile-ux-of-twitch-chat/28645
7 votes -
Add verified and known bot information to Helix API Currently the only way to fetch this information is via a semi-undocumented endpoint. Given Twitch's past record on these endpoints, I don't want to rely on them as by my experience they have a tendency to suddenly disappear. For this reason, I'm asking for this information to be added to the Helix API.
7 votes -
Upload Emotes Authorized people whom are not the Broadcaster should be able to obtain Emote Slot information and upload emotes to those slots.
Please provide an API to
- get available slots
- get what is in those slots
- upload Art to those slots and specify names
7 votes -
Fix ideas for Streams pagination Pagination on some Helix endpoints, such as Get Streams, is just bad, and can lead to endless looping. So here are some suggestions.
The goal of any solution would be for any dev paging through any Helix endpoint to have a clear and reliable indication of "there are no more results, you can stop pagination". And if for whatever reason that can't be indicated, the endpoint should safely return an empty data array rather than looping the user back to the start.
Currently, the final page of the Streams endpoint still contains a cursor (for use in before) so simply…
7 votes
- Don't see your idea?