959 results found
-
5 votes
-
Extend Clips related API requests - Way to get clips based on more parameters - for example curator_id, vod_id, ejc It is quite hard to find clips using https://www.twitch.tv/manager/clips page to find clips and API does not offer nice solutions to make a 3rd party application to replace it.
Here are some examples of API request parameters and some of their possible uses.curator_id:
- clip creator can find all their own clips
- broadcaster can find and delete all the clips from problematic viewervod_id:
- find clip compilation material for the streamcreated_at:
- find clip compilation material for the date(and range)
- find throwback clips - "last year this time we did this"broadcaster_id:
- in combination…5 votes -
Standardize Transaction Timestamp in Bits Transaction JWT The given JWT representing the transatction receipt contains a time field that is stringified version of the Golang time object. Parsing in this format is significantly harder than a ISO standard format.
5 votes -
Live Activated Channels w/ Extension Webhook There should be a Live Activated Channels with Extensions webhook to get updates once a channel w/ the Extension goes live- similar to the Stream Changed webhook, this would reduce the amount of polling needed.
5 votes -
More IFTTT Event Triggers For Streamers Hey Twitch,
The current Twitch IFTTT service is a great start. However, I'd like to see more event triggers for streamers. In specific:
- If new subscriber on my channel (with variations for sub gift bundles)
- If resub on my channel (with variations matching Twitch badges 1/3/6/12/etc)
- If new host to my channel
- If new raid to my channel
- If cheer amount (with variation options)
- If Tip/Donation (with variation options)Reason for request: Those of us who have Nanoleaf, Phillips Hue, or smart lights could utilize those event triggers to create some very cool lighting…
5 votes -
Fix your "getting started" guide. This is a horrible getting started page. The authentication manager example does not actually do any connecting. There's nothing to initially trigger the login. Per the comment in the "logged out" status, adding a call to GetAuthInformation() then changes the status to "Loading" which isn't even mentioned. Nothing happens from there. Making a call to GetAuthenticationInfo() gives a MaybeResult that's null. Nothing further can happen. There's also an undeclared variable "RequiredScopes" there. This whole guide is an epic fail.
4 votes -
Pin on the twitch mobile app I would like to be able to pin comments as a moderator on the twitch mobile app for apple. It will allow me to do this for the streamer when I am not home.
4 votes -
Wrong hyperlinks "Unity Guide" often links to "https://dev.twitch.tv/docs/game-engine-plugins/unityguide" which is not available. "https://dev.twitch.tv/docs/game-engine-plugins/unity-guide" is correct
4 votes -
EventSub channel.chat.message improvements As of now, the new
channel.chat.message
notification is a nice addition to the EventSub system.
But I'd love to get some more information about the user sending the chat message, slightly similar to the IRC implementation but still less verbose.In comparison to the IRC, I miss some flags like
isVip
,isSubscriber
,isModerator
, maybe evenisEmoteDesigner
(?). I'd be also great to have something likeisFollower
, same for the IRC implementation.When developing a 3rd party system to allow broadcasters to implement chat commands, this would really improve the usability of this event messages and could…
4 votes -
Anonymized Get Chatters Endpoint Re-add an app access token based endpoint to get all chatters for a stream, in an anonymized form, for more detailed analytics.
To insure this data isn't used in a bad way, the user should be anonymized, so you only know that a user watches streamer a, b and c but not who this user is.
It would also be necessary to only allow this endpoint for streams with a viewer_count greater than 500 (or some other number) to insure the user not being identifiable.
By allowing to get all chatters for a stream, you can create more detailed analytics…4 votes -
Cheer pin bar status API Please provide an API that'll give us what is currently pinned in the pin bar due to a cheer
4 votes -
Enchance cheering eventsub(s) to include pin information With the changes coming to HypeChat and Cheering
A cheer can/will be pinned in the pin bar
Please enchance the relevant eventsub topics to include pinning information
We'll also need a new EventSub topic for "cheer was unpinned" for when that cheer was autounpinned due to timeout or unpinned due to user/moderator action
4 votes -
Twitch Drop Notifications There should be a way to enable notifications on Twitch to know when a drop is available for the video games you choose. So that Twitch notify you through e-mail or something.
****! I always miss half of the drops... (._.)
Also keep in mind that there are people who only watch Twitch when there are drops for their favorite video game.
4 votes -
Drops (BETA) - Block Creators from Participating In a recent campaign in the old system, we ran it via "All Category" can participate. This caused us to end up having multiple streamers who were just "Drop streamers" participate even though they were not playing our game, they had simply set it as their category.
The idea for this function is to allow us to select creators to be unable to Stream. If we catch streamers mid-stream not playing our game while granting rewards, we would like to also remove them from the drop list as well.
With the new limitations in being able to run simultaneous campaigns,…
4 votes -
Enhanced Experiences Replacement With Twitch Drops 1.0 we were able to grant drops to players at will. We developed custom rules for different time based drops. We used to have:
Cumulative time watching streams (as we have now)
Time watched on a single stream
Time watched on a single streamer (allowing over multiple streams)
Stream drops (so everyone watching a streamer would get a rare drop together)
Game drops (so everyone watching any stream would get a rare drop together, was good for key drops on announcements)
Gameplay driven drops (so when winning a match, give drops to viewers)
While some of this…
4 votes -
4 votes
-
See unpublish vods If I call Get Videos with a user token with the scope "channel:manage:videos" I should be able to get that users unpublished vods.
I have a use case where I need to be able to delete an unpublished vod, but I can't see the unpublihsed vod to get the ID of it to then call delete
4 votes -
Identify moderators who have created or completed predictions I am in the case of a big streamer who has dozens of moderators. We do not have the possibility to know, neither by EventSub, nor by API, which is the moderator who created or ended a prediction. It's annoying because it happens very regularly that some do anything.
Would it be possible to add moderatorid, moderatorlogin and moderator_username information on the prediction creation and resolution events?
4 votes -
Add the Go live message of a channel within the channel online eventsub event It would be really cool if the Go live message of a channel was present within the user online event.
4 votes -
Add "Do not ban moderators" to Shield Mode Add "Do not ban moderators " or "Do not ban usernames" that are trusted. So that Shield Mode does not defeat its own purpose by banning human moderators to leave the channel vulnerable to chat abuse vandalism, which could shut down the channel. Another setback discovered in testing, is that when a moderator unbans a Shield Mode banned moderator, the moderator sword is not restored by the unban. So that moderator is unable to protect the channel from chat abuse vandals. There are workarounds, but they take precious time. AutoMod should be checked that it is not getting Shield Mode…
4 votes
- Don't see your idea?