436 results found
-
Indicate on GetUser endpoint if he/she allows raids A streamer can configure if he/she allows to send a raid to his/her channel or not. But this information can't get using twitch api endpoint. The only way is trying to send a raid, and check if any error is returned or not.
Add this information directly in twitch API can helpful to select a streamer to send a raid.
22 votes -
channel.guest_star_guest.update doesn't fire for all state changes? For this topic I have state changes for
- moved guest from queue to 1 - state backstage
- moved a guest from 1 to queue - state invited
- moved a guest from backstage to live - state live
But nothing for that user moving from invited to accepted to ready
Sure that user aint in a slot yet. But we can't see when a user accepts and invite to know they are ready without hammering the invites API endpoint2 votes -
Add the stream category to the response body when fetching VODs it would be useful when grabbing the data of multiple VODs from a channel to have the category included with that data
you can infer the category of a VOD by using filters when fetching multiple VODs but can never be sure
if a streamer streams a new game/category, especially one that may be less common, the category can't really be inferred unless you actively monitor the streams which defeats the point of looking back at the VODs
2 votes -
Change Browser Source Mode? There is no way to get this setting
Or as a result change this setting2 votes -
Update Guest Star Slot - switching Document the "switching" behaviour
if I move slot 1 to slot 2
Then do it again
It's basically a slot swap as the guests in each slot swap places2 votes -
End Guest Star Session - missing error code add:
400 bad request - This session as already ended.
2 votes -
Add Optional OAuth Scope Selection to Authorize Page In order to give the end user more control, applications may be developed to have dynamic scopes, which currently is on the third-party developer's side to manage, such as providing a list of checkboxes to determine which permissions to grant.
I suggest adding a parameter to <id.twitch.tv/oauth2/authorize> to turn the listed permissions into checkboxes, and only the checked permissions returned in the scope list that accompanies the resulting token. This will make the user's interaction with the permissions feel more seamless, as well as prevent "backouts" when the user is presented with a list of access permissions they can't "un-choose".6 votes -
[BUG] API does not allow to remove custom tags According to the recently updated documentation (https://dev.twitch.tv/docs/api/reference/#modify-channel-information ):
To remove all tags from the channel, set tags to an empty array.
However that does not work at all, as the API returns:
{"error":"Bad Request","status":400,"message":"The request must update at least one channel property field."}
When receiving the following payload:
{"tags": []}
If you send the following the title gets updated and the tags remain untouched:
{"title": "Test ing the API", "tags": []}
6 votes -
`channel.guest_star_session.begin`/end are gated to caster auth only? probably should accept a moderator_id
2 votes -
When a slot transitions from empty to having a guest there is no `channel.guest_star_slot.update` triggered So if a developer is only subscribed to
channel.guest_star_slot.update
for monitoring whom is in a slot, they won't get a message when a slot changes from empty to populated.It would required you to subscribe to guest.update
2 votes -
channel.guest_star_guest.update - doesn't have audio/video status So when I move a user from the queue to the call
I don't know what state mic and camera is for the user in order to display that in my UI without doing an API call.
This is another "get rid of slots/guests seperation" on eventsub and make everything run under one roof/topic?
2 votes -
Adding a Request Query Parameter for creator_id in the Get Clips API Currently in the Get Clips API (https://dev.twitch.tv/docs/api/reference/#get-clips) there isn't a way to set one of the request query parameters to include the creator_id, but you can see this in the response body. This would be useful for filtering clips from just 1 user. The only way to filter right now is by requesting every clip from a channel and filtering the clips yourself. I don't like doing this, because it takes a long time, and is prone to missing clips. It also creates a ton of useless API calls that could be avoided by allowing this filtering during…
2 votes -
Allow Channel Editors to use Helix Raids API With the new Raids API, it should mirror IRC where channel editors can trigger raid/unraid. Currently, this is not supported (need broadcaster user access token). Until this functionality is added, I will not be migrating to Helix Raids
22 votes -
Modify EventSub's channel.follow to include shoutout info Within EventSub's channel.follow event, it would be nice if there was info about if the follow originated from a Shoutout, and who the Shoutout was from.
This would be useful for stream overlays, so the notification can say something like "[Viewer] followed, thanks to [Shoutout Origin]'s shoutout!"
11 votes -
Allow the Source to work in an iframe The URL
https://dashboard.twitch.tv/widgets/guest-star/barrycarlyon?auth=REMOVED&display=single&slot=1
Isn't supported in an iFrame.
It would be beneifical for this to allow easier developer adoption/usage of guest star for some use cases2 votes -
Add Tag to USERNOTICE subgift if Part of a submysterygift Rarely, a race condition in which a USERNOTICE with a msg-id of subgift will come in before the submysterygift it shares a msg-param-origin-id with. This can cause unexpected behavior in multiple situations. Rather than try to force the submysterygift to always be sent first, I suggest adding a tag that marks a subgift as part of a random or bulk gifting in some manner. Even a boolean value would be enough for software to know to wait for the submysterygift to come in before processing the subgift. Otherwise, a forced delay is required on all subgifts, even if they're actually…
2 votes -
No API's to handle seeing/managing Requests Theres no API support to
- see state of request mode
- turn on request mode
- turn off request mode
- see requests
- accept/reject requests
2 votes -
Include emote artist in the Get Emote Sets endpoint The API does not include any attribution info at the moment, it would be nice if we could get the artist's username and id with the emote data :)
22 votes -
Re-add created at, streak and/or expires to Check User Subscription In Twitch v5, the Get User Subscription endpoint contained a created_at and a streak for the current user subscription for a broadcaster.
Helix, lacks this functionality, and thus it is impossible to determine how long someone has been subscribed for, and also impossible to determine if they've renewed their subscription.
These fields are imperative to some applications, especially ones that want to externally reward members monthly for each month they've subscribed. Please return these fields to the endpoint!
40 votes -
Increase check automod status limits Currently the limits for the normal account type allow to check 12.5% strings per minute compared to just sending those via chat to test if they pass automod restrictions. This drops to 2.08% per hour. (This drops to 2.5%/min and 0.42%/hour if the ability to have VIPs is unlocked)
The current rate limit types also seem to assume that larger streams are affiliate and or partners which is not necessarily true as there's game publishers who hold game release streams with easily 50+ viewers while not being partner/affiliate and channels who have decent amounts of viewers but do not stream…
1 vote
- Don't see your idea?