Skip to content
Translate Ideas and Comments
Choose language:
There was an error during translation

Developers

Categories

JUMP TO ANOTHER FORUM

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

816 results found

  1. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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 places

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. add:

    400 bad request - This session as already ended.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. At the full example code, the raw body needs to be passed through the JSON.stringify(<body>) function at the getHmacMessage function since the request is part of the espress.Request class. Or that's what worked for me.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Add a new endpoint to Entitlements that will allow devs to pass in the game id. The endpoint will return data on active, completed or upcoming drops. The data is already available on the Twitch site on the drops campaign page https://www.twitch.tv/drops/campaigns.

    Having this data would be useful to use on fan made websites so that visitors can get reminders of available drops.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. The Example Request in Update Redemption Status API reference contains wrong header. The Client-Id is named as client-id. A small typo error wasted my hour. But yep hopefully it gets fixed for others.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. To make it easier to streamers to add a bot to their channel.

    Some bots may be asking for the channel:manage:moderators scope.
    But this means the bot can add/remove any moderator.

    It would seem practical to create and support a scope or proceedure that restricts the scope to a single user.

    So channel:manage:moderators:15185913 when using this with asking user 26610234 would give me the ability to mod/unmod only that one userID

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Just a minor suggestion, but in the list of events you can trigger, it is not immediately obvious that the stream-change event is what is needed to fire a channel.change event. The vast majority of the other triggerable events have their corresponding events linked in the description and for consistency (and for newer users) it makes sense to also have a link there.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Twitch CLI  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  EventSub  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. A few of the elements on the extensions documentation (https://dev.twitch.tv/docs/extensions/reference/) are very confusing, especially in the Bits section. For example:

    • in getProducts, it looks like amount and type are fields directly in the product object, when they are in fact part of the cost object within it (the Cost type is not defined anywhere else)

    • in window.Twitch.ext.bits.onTransactionComplete, the product field of the TransactionObject is said to be a string, but its description says "If set to true, will contain “inDevelopment”. Otherwise it return blank". How can it be set to true if it is a string? Also, from…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. This page says "The Twitch Authorization SDK is a library that provides access to Twitch Authentication through an API targeted at applications used by Twitch broadcasters." But it has no instruction on how or where to DOWNLOAD THE SDK!!!!!!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. In the web UI, moderators are able to complete/reject redemptions. However, the PATCH https://api.twitch.tv/helix/channel_points/custom_rewards/redemptions API endpoint requires the reward to be created with the same client ID that is used to update the redemption, or it returns a 403.

    This restriction is needless when considering the aforementioned leniency on the web UI.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Right now if we want to disable/enable clip creation we kinda have to play hide and seek in the dashboard.
    It's good to have that possibility, but it doesn't answer emergency cases.

    It happens to streamers that they leak more or less critical personnal info (address, credit card, real name...). In such case, most of the viewers will create a clip to watch it back and by the time we find the option on the dashboard it's way too lat to disable clips creation.

    Also it wouldn't totally solve it, having an API would help mitigate such kind of leak…

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Currently the Prediction endpoints (and EventSub data) only contains the top predictors for outcomes in a prediction. I propose a new endpoint, located at something like: helix/predictions/predictors that takes as input a broadcaster_id and outcome_id, and returns a paginated list of all users who have contributed to a given prediction outcome, along with the details of their prediction (essentially the "top predictors" array, but containing all predictors).

    This could make predictions even more interactive- a streamer could, for example, draw two word clouds showing all predictors for each option "battling" each other.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Some part are missing some informations or contain error :
    - Private message : send a tags "returning-chatter" that is not explain and not in the prototype of the command.
    - Usernotice : you provide an exemple with the tag "msg-param-recipient-name", this tag is not in the list of tags

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. One of the annoyances of the current authorization system is that whenever the broadcaster change their password, they need to reauthorize all apps as well, so developers need to have a way of warning the user to reauthorize it, or they will lose access to its features.

    I understand this is a security feature, but it would be good if that could be handled separately, because a lot of times people just want to change password, and not revoke auth for third party apps

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Hello, thanks for this great page! But there is no info about "expiresin" field when using refresh token. Refresh request returns "expiresin" field too. Am I doing something wrong?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?