462 results found
-
Gift sub grouping When a "gift bomb"
there is no way to gather all the gifts into one event.
Each gift in a bomb should have a ID to link it to the header event.IRC sends a header saying "x is giving out y subs to the community"
But the USERNOTICE events, don't say they belong to that event.Please provide a way to group the events, something as simple as a "parentid" in the child gifts subs, that'll link to a "childid" in the header event.
This header and extra ID's need to be provided on the PubSub event…
84 votesWe are investigating this for EventSub.
-
Gifted Sub Leaderboard Similar to the Bits Leaderboard, please add a gifted subs leaderboard API, so we can see everyone who has gifted a sub in the channel.
82 votes -
Add Support for Channel Points Community Challenges Add support to access/query and maybe even create/edit/delete community challenges.
For example to unlock a big "something" in a game, when the community goal has been reached.
81 votes -
77 votes
-
restrictions to prevent bot follows The idea is simple: Add the same phone & email verification options to the ability to actually follow a channel, and thus also giving account age requirements to be able to follow a channel. This will allow small streamers being targeted by hate raid Bot attacks to simply prevent the bot attacks easily, instead of being driven off the platform.
75 votes -
API to CRUD the new "Profile Block" Please provide an API to allow developers to create update and fetch the new "profile block" at the top of panels.
IE the new Social links section and the new bio/description block
72 votes -
Search streams by Tag name Hey, not sure if this has been posted as a uservoice already, I took a quick glance using the above title as a query and couldnt find anything about it.
It would be nice with the new Custom Tags feature that we would be able to get a list of streams with x tag(s) for 3rd party use. Id envision this to either be its own endpoint, or potentially added to the
query
property of the "Get Streams" endpoint, like Kraken used to do with title searching (Which also would be nice to have back in Helix)67 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
64 votes -
Vod chat for helix Currently twitch embed does not support vod chat and neither does the helix api.
Twitch only allows vod chat to be seen directly on the website.
This data could be used in a great number of ways by third-parties particularly video editors.
Please add a way to retrieve chat for vods
No? ok. Sadge
63 votes -
Highlight vod offset/origin vod Extend the Videos API via a "metadata" endpoint, that provides additional data about the video.
Including but not limited to
- Category changes during the video
- Offsets are relative to the source video that the video is from. So for a highlight it would report the video it was cut from and include where in the origin file the highlight is cut from.
For Example: https://api.twitch.tv/helix/videos/metadata?id=1234
Metadata would support up to 100 (or 50) id's at once like Get VideosReturns examples
A video of type archive
{
"data": [
{
"id": "1234",
"duration": 18000,
"chapters": [
{
"offset": 0,
"game…60 votes -
API to return emotes that are in the new emote library and not active It would be useful to know
whats emotes are in a given casters emote library
And an API to manage auto on/off/swap active emotes from that library
58 votes -
Get Broadcaster Subscriptions Recurring flag Please add a flag to https://dev.twitch.tv/docs/api/reference/#get-broadcaster-subscriptions to distinguish a sub by payment method
This could be a is_prime boolean
Or it could be a payment_method enum (recurring / prime / iosToken / something else)
57 votes -
Channel Analytics API There needs to be an API that allows for the return of channal analytics.
This would have the reqiured query parameters of: broadcaster_idOnly stating the broadcaster_id could return the following results:
- Average viewers
- Total views
- Average new followers per stream
- Total followers
- Average subscribers per stream
- Total subscribers
- Average minutes watched per stream
- Total minutes watchedIt could also return:
- Best performing catagories
- Best performing tagsThere would idealy also be some optional query parameters: start-date, end-date, time.
Adding the optional query parameters would also add the result:
-…57 votes -
Extend API to be able to Ban/Unban up to 100 ID's similar to blocking For managing Bans without having to create an IRC connection and to remove the issue of running into the global message limit when banning large numbers of users or cleaning out a large banlist
56 votes -
Add PKCE Support to the OAuth2.0 Authorization Code Flow I am currently developing a native Android application for Twitch and want to make use of the OAuth2.0 API. Since the Twitch Authorization Server doesn't seem to support the PKCE (Proof Key for Code Exchange), i will have to put my client secret into my native application, which isn't secure at all, because the app can easily be decompiled.
This is a requirement for all native apps, as stated by the IETF in RFC 7636 (https://tools.ietf.org/html/rfc7636).
I hope to see this implemented soon, because this poses a huge security risk for all native apps and their developers.
52 votes -
Moderator Actions PubSub topic should work for all moderators of the channel The
chat_moderator_actions
topic in the PubSub documentation appears to only work with a broadcaster OAuth token. This prevents third-party modding tools that don't use some kind of centralized system from accessing information that is vital for effective modding (such as which mod performed an action, actions that aren't otherwise visible like unbans and viewing and approving messages filtered by AutoMod).With a centralized system the broadcaster could provide a token somehow that the moderators don't need to have access to directly, however with purely clientside tools this is not feasible. I'm also not sure why moderators should not have access…
52 votes -
Add support for Alerts to be triggered by Third Party Developers As there now is a first-party Alerts System, TPD should be able to trigger said alerts or alerts with a custom payload as well. This allows external sources to show alerts that fit the Creator/Brand, all without requiring additional sources to be set up, taking up precious resources. (See also: External Donations and Tips or even Games)
51 votes -
Stream title searching "The v5 endpoint searched for the channel title and category. Use “Search Channels” to match channel name or title." on https://dev.twitch.tv/docs/api/migration is wrong because the new API does not matches the title! There is no replacement for title searching!
48 votes -
Extend videos API to allow editors (and above) to automate downloads In a similar fashion as
The Videos API should be extended to provide the (original) VOD to authenticated users where that user is an Editor or better of the channel.
As in unmuted.
For the purpose of backing up/taking a copy of the Twitch stream and/or taking that content (that the streamer owns) for use on other platforms.
Editors can already do this via the Video Dashboard, so the API should support this also
48 votes -
Bot auto follow a channel With the removal of the Follow Create endpoint.
A "non moderation bot" can no longer be automatically added to a channel.
The owner of the bot would have to "login" to the account and manually follow the channel(s) the bot joins.A "non moderation" bot doesn't run moderation commands, so giving it "mod" wouldn't make sense. (Which would bypass the follow requirement)
Please provide a way to "authorise adding a bot to a channel" that will auto follow the bot to the channel. For this purpose
This could be similar to how Discord does bots, where to add a bot…
42 votes
- Don't see your idea?