961 results found
-
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 -
Add Endpoint or PubSub topic to notify when an Ad is coming up Current Situation:
As a streamer, I currently rely on manual monitoring or workarounds to determine when the next ad will play and when the last ad was run. This process lacks efficiency and makes automation for scene changes during ad breaks challenging.Proposed Solution:
I propose adding an Ad Notification PubSub topic within the Twitch API to provide streamers with the necessary information for seamless ad management. Here's what the improved solution would entail:Endpoint/Topic Details:
PubSub Topic Name: AdNotificationTopic
Event Type: AdNotificationEvent
Trigger: The AdNotificationEvent will be fired x seconds before the next ad starts playing.
Additional Functionality:Next…
15 votes -
Add a new body value to the "Create Custom Rewards" endpoint to hide the chat highlights generated when a user buys a custom reward The problem occurred after the release of an extension game i developed, where the viewers could spend channel points to obtain in-game currency. With over 6000 viewers, the chat became impossible to moderate as there were so many messages per second. This very simple option would greatly relieve the chat in such situations.
E.g.: "is_highlighted" (defaults to true)
15 votes -
Extend Get EventSub Subscriptions to lookup a single Sub by ID Extend
https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions
To add a optional query string param of id to allow developers to lookup a single subscription.
If a developer stores the ID's when the subs are created, they may want to spot check a single ID's status, or check the settings of it, without having to paginate or manually filter the results returned when using on of the currently offered filter options
15 votes -
Channel/Global Emotes have changed A topic to account for emotes being added or remove from "global" or a specific ChannelID would be useful.
It's hamstrung by
https://twitch.uservoice.com/forums/310213-developers/suggestions/39547780-emotes-by-channelid
As we can't catch up
There are a number of Twitch Extensions that would be good to know if/when emotes change. (HypeMeter for example)
And Developers of single channel bots will need to know so they can add/remove emotes from any channel commands.
It's also useful for custom channel tooling to keep lists up to date in custom tooling if/when https://twitch.uservoice.com/forums/310213-developers/suggestions/41137957-upload-emotes is actioned as well
This includes but is not limited to
- regular subscriber emotes
- bits/cheer emotes
- …
15 votes -
Copy Hype train Begin/Progress/End for outbound raids Add three topics
- Raid Begin, a channel started a /raid
- Raid progress, the number of users in the raid changed (sensibly capped so not too spammy on the webhook, but if socket, more spammy perhaps)
- Raid End, raid completed or was cancelled.
15 votes -
List all clips It is impossible to get all clips for a channel.
Please provide a way to get all clips for a channel
15 votes -
Add existing IRC WHISPER command to IRC documentation The IRC gateway passes whispers using the WHISPER code:
[16:36:15] [@] @badges=bits-charity/1;color=#3E2E18;display-name=foo;emotes=;message-id=2;thread-id=21001676_470220570;turbo=0;user-id=2109996;user-type= :foo!foo!foo.twitch.tv WHISPER myuser :this is a whisper
But I am unable to find any reference to that code on https://dev.twitch.tv/docs/irc/commands where I would expect it, or any other documentation page under the "Chatbots and IRC" section.
I would suggest adding the WHISPER command to the list of commands at the top of the page on the IRC: Commands section, something similar to:
WHISPER Receive a Whisper message from another user
and then the prototype at the bottom, to include the fact that it appears the WHISPER command is…
15 votes -
Viewer Only Extensions I was thinking, not all extensions need to be tried to a specific channel experience, and don't always interact with the broadcaster at all. Extensions like the chat translator, or maybe a TTS chat for viewers who can't read well, or visually impared, it would be great to have for users on every channel, not just channels where the broadcaster decides they want to use it. My idea is to have extensions that the view can enable on every channels, and possibly have the panel for viewer extensions be where the chat is, and possibly take up the bottom half…
15 votes -
Add subscription status to Viewer's JWT Add subscriptionStatus to extension JWT. Currently subscriptionStatus is in Twitch.ext.viewer. With it in the JWT, it can be verified by an extension backend.
15 votes -
Topic Notify when VIPs are added/removed Copy "channel.moderator.add" and "channel.moderator.remove" but for VIPs
14 votes -
Helix "Start Commercial" endpoint should be usable by editors/mods The new endpoint only allows the broadcaster to run commercials: https://dev.twitch.tv/docs/api/reference#start-commercial
The old endpoint also allowed users with the editor role to run commercials: https://dev.twitch.tv/docs/v5/reference/channels#start-channel-commercial
I believe it is of value to allow access to editors as they used to. Editors should be trusted enough to choose their own tools to support the broadcaster, as has already been the case.
Plus, if an editor's token can be used the editor's name will appear in the Activity Log on the Dashboard, rather than the broadcaster's name (assuming some sort of webpanel or bot has to be used, that the broadcaster has…
14 votes -
Provide a `gift_event_id` in the channel.subscribe topic Scenario:
A viewer comes in and gifts 10 subs to the community; This fires off in theory 11 events. One event is thechannel.subscribe.gift
, while the other 10 are the individualchannel.subscribe
for the 10 users.Request:
Thechannel.subscribe.gift
has an id associated with its emission. Something that would benefit reactionary data would be each of the individualchannel.subscribe
events having agift_event_id
. If the sub was a gift, set the id to thechannel.subscribe.gift
event id.Use Cases:
- A developer could choose to listen to the batched gift amount and react to that single event, then…14 votesWe are looking into this. Thanks for the request!
-
API to unpublish a vod Please provide or update the videos API to allow API users to unpublish a VOD
14 votes -
Add a channels.adverts topic for advert running Twitch requires streamers to run more ads
We are building tools to help facilitate this
There is noting in the API to let us know when ads run
Please provide a topic for adverts running
14 votes -
Dashboard Activity Feed API Please provide access to the dashboard activity feed
- PubSub and Webhooks for real time
- GET API to obtain the history/missed events
14 votes -
Please provide a API/Hook for when a broadcaster leaves an extension review When a caster leaves a review.
Currently we can only get these reviews manually via the console.
Please provide, one or more of:
- An API, to collect the spreadsheets like existing ext analytics
- An API, to collect the reviews,
- A webhook to collect reviews into our own system(s) in real time
14 votes -
Extension Pubsub Docs missing whisper targer. https://dev.twitch.tv/docs/extensions/reference/#send-extension-pubsub-message
The docs say Valid values: "broadcast", "global".
But, the target 'whisper-opaqueId' to send "per user" pusub message is missing.
14 votes -
Add parameter for dark mode with chat Add parameter to enable dark mode for chat please.
14 votes -
Include Tags on channel.update This would allow things to happen if only a certain tag is set.
That of course would require channel.update to fire for tags being edited as wellExample: If a streamer wants to have an automated tweet sent out when they start a Giveaway, they could add the tag "Giveaway", which triggers channel.update and then the receiver can process and send a tweet on their behalf.
13 votes
- Don't see your idea?