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
  1. Honestly this whole documentation is a bit sloppy. There should be clearer examples of using the APIs as I had to go Googling how the authentication actually works as the headers seem to be different than this suggests.

    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

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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  ·  Flag idea as inappropriate…  ·  Admin →
  3. You provide information on how to remove a token, how to refresh a token, and how to define scopes for tokens, but you don't actually have any information on how to request a token, nor any sample code on that or applying token scopes. Given that this step is fundamental to any interaction with the Twitch API, this seems like a fairly major omission.

    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

    Planned  ·  2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Topic.

    Cannot control highlight message/unlock emote rewards to enable/disable/change price or even list them etc via this API

    Example usages

    We might turn off emote "buying" on a Thursday as we are about to load a WHOLE new Set in for a big game on Monday. Is one thought.

    But I can't automate them.

    Also any number of tasks the streamer would like us (moderators/staff of the channel) to help manage but we can't if those rewards are API locked (and UI locked) out from "channel staff" being able to help manage

    Additionally, I'll get asked by the streamer I…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  5. When you have an application that uses channel points quite a lot and also reacts to them and does things, the chat is spammed with the redemption notifications which can negatively affect the chat experience.

    I suggest adding a flag to custom redemptions that prevents the chat notification from being sent.

    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  ·  Flag idea as inappropriate…  ·  Admin →
  6. The page at

    https://dashboard.twitch.tv/u/barrycarlyon/community/channel-points/rewards

    Will list all rewards.

    But it's not super obvious which rewards "I made" or which rewards "an API call" made.

    So in theory a streamer not paying attention could delete an integration created reward.

    I'm not saying "remove" the delete button, just add additional wording

    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

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. The follow notification flag is very helpful for loyalty bots to reward users for having notifications turned on. Notifications are a huge part of having users re-engage the broadcaster, and being able to reward that will bring more viewers to the stream. This was present in Kraken, but not in Helix.

    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  ·  Flag idea as inappropriate…  ·  Admin →
  8. The webhook/response for subscriptions returns a payload as

    (webhook example)

    {
    "data": [
    {
    "eventdata": {
    "broadcaster
    id": "casterID",
    "broadcastername": "aCaster",
    "gifter
    id": "",
    "giftername": "",
    "is
    gift": false,
    "planname": "Some Subscription ($4.99)",
    "tier": "1000",
    "user
    id": "someID",
    "username": "someName"
    },
    "event
    timestamp": "2020-10-16T17:33:46Z",
    "event_type": "subscriptions.subscribe",
    "id": "1iyAnn4NpVMZ9jYv0HDOQP4SfpS",
    "version": "1.0"
    }
    ]
    }

    But it doesn't include information about if it was a 1/3/6/12 whatever subscription or not.

    Please extend the payload (for both webhooks and the API) to contain this information about if it's a multimonth purchase

    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

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Many times, "viewer_count" response field doesn't change during several minutes (due to caching?). However, when you're watching a stream you can see how this data is refreshed each 20-25 seconds.

    Benefit: Increase the precision of apps that use this field

    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

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. It is useful to know if a streamer is on the home page.

    Both from a

    • internal (to the channel) statistical standpoint
    • as a moderation standpoint (we are on the home page we should up the follow limit to avoid trolls or lower the follow limit to let people chat).

    Please provide a way to

    • determine if a given channel is on the homepage (by region)
    • which slot it is in on that region

    And if possible

    provide this information has a webhook so we don't have to constantly poll for this information

    Additionally we may use it as a…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  11. The Helix /moderation/moderators endpoint currently requires an OAuth token from the broadcaster. Given you can just do /mods in any chat (not requiring authorization from the broadcaster), what is the point of requiring the authorization here?

    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  ·  Flag idea as inappropriate…  ·  Admin →
  12. Similar to adding https://twitch.uservoice.com/forums/310213-developers/suggestions/39622321-rerun-api

    Currently Video Upload is still on v5 and has not been migrated yet to helix. Please migrate Video Uploading and collection management API's

    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  ·  Flag idea as inappropriate…  ·  Admin →
  13. The cheers topic of PubSub doesn't give emote placement like the Subscribers topic does.

    Please extend cheers topic to include the Emote placement like Subscriptions does

    For example

          "sub_message": {
            "message": "A Twitch baby is born! KappaHD",
            "emotes": [
              {
                "start": 23,
                "end": 7,
                "id": 2867
              }
            ]
          }
    

    Should be included with Cheers on PubSub

    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  ·  Flag idea as inappropriate…  ·  Admin →
  14. As it stands currently today, whether you are building a large scale bot to connect to multiple channels, that is always on (think Streamlabs, StreamElements, etc), or a small bot specific for your channel, or perhaps somewhere in between, the only supported way to connect is via the channel name, which is tied directly to the Twitch username.

    The problem that is faced is when one of those connected channel's broadcaster decide to change their username, thus changing the channel name as well, since now what the bot is listening for data on is non-existent. The way this is managed…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  15. The twitch apps games screen is pretty limited. Many have over 100 games on there by now. So I would like to be able to build my own web app and let users log in via twitch and browse their claimed games collection where I can provide filters and search for games using whatever data is available about the games. To do this there must of course be an API where I can retrieve the game list and meta data about them.

    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

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Currently, supporting small streamers is costly, requiring pagination through large streamers. Grant Streams api functionality already present in internal gql api:

    options: {..., sort: VIEWER_COUNT_ASC,…}

    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  ·  Flag idea as inappropriate…  ·  Admin →
  17. get game followers or check if a user follows a game

    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

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow developers to update autohost lists and set the current host via REST-based API.

    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  ·  Flag idea as inappropriate…  ·  Admin →
  19. Having written one and a half client libraries for IRC now, I wish Twitch Chat was exposed over a more consistent protocol.

    • Allow read-only access to chat messages (and other related live data and events) via PubSub, with clean re-designed JSON Chat message payloads
    • No longer identify channels and users by their login name, use user IDs for all purposes
    • Send messages via an API call

    Most importantly, I would expect a redesigned API to think of edge-cases in a better way than IRC currently does. For example, what happens on IRC if a channel gets suspended, or a channel…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  20. The Get Clips API should include information of all deleted clips matching the current clips request too when used with a proposed deleted=true parameter. Limited to only the broadcaster themselves and maybe behind some appropriate scope too.

    Goal: detecting malicious, weird and creepy clipping behavior from people making clips, downloading them, and instantly deleting them which is a very common pattern that's currently almost impossible to detect for streamers.

    Sometimes streamers will accidentally show something they didn't mean to for a second, or say something that can be taken out of context, and some people are just weird and clip…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?