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

Developers

Categories

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

701 results found

  1. There is no way to retrieve a list of all the user's subscriptions.
    The idea is to create a query similar to this.
    https://api.twitch.tv/helix/subscriptions/user?&user_id=141981764

    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. The AutoMod API lets you test/validate text

    Extend the AutoMod API to test a username/userID so a user passed in from tip/extension platforms can be tested to see if should be flagged/skipped/held for manual moderation

    https://dev.twitch.tv/docs/api/reference#check-automod-status

    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. I setup everything correctly on my end and tried to test the verification and the twitch-cli respons with this unhelpful error:

    ✗ Invalid content-type header. Received type

    text/plain doesn't work, text/html doesn't work, application/json doesn't work. No Content-Type value I can think of works.

    Why is there a restriction on the Content-Type that is kept an absolute mystery?

    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

    2 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)
  4. Extension Developers can provide their extension in whatever langauge they want.

    But Send Extension chat doesn't support translations.

    Please extend https://dev.twitch.tv/docs/api/reference#send-extension-chat-message to support translations

    So instead of

    {
      "text": "Hello",
      "extension_id": "uo6dggojyb8d6soh92zknwmi5ej1q2",
      "extension_version": "0.0.9"
    }
    

    as the payload

    support

    {
      "texts": {
    "en": "words and stuff",
    "de": "the german transation",
    "fr": "the french translation"
       },
      "extension_id": "uo6dggojyb8d6soh92zknwmi5ej1q2",
      "extension_version": "0.0.9"
    }
    

    And then the Twitch frontend will select whatever language the user is using and default to broadcaster language if a matching language not found.

    or support a "default"

    {
      "texts": {
    "default": "words and stuff",
    "en": "words and stuff",
    "de":
    …
    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  ·  Extensions  ·  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. Is it possible to add a duration_months to this event ?

    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  ·  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)
  6. How can I find out which live broadcast room the rewards dropped by users for watching live broadcasts come from?

    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  ·  Analytics  ·  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. If a user is banned from chat due to email or phone "cross ban" as per:

    Curbing Ban Evasion
    
    We know there are many reasons someone may need to manage more than one account, so you can verify up to five accounts per phone number. That said, to help prevent ban evasion, if one phone-verified account is suspended site-wide, all accounts tied to that number will also be suspended site-wide. Users won’t be able to verify additional accounts using a phone number that is already tied to an actively suspended account. 
    
    At the channel-level, if one phone-verified or email-verified account
    …
    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)
  8. Add Social links in response on endpoint "Get users"

    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)
  9. inserire una funzione di chiamata all'api per ritornare la lista dei vip di un determinato canale per poi fare un login riservato ai vip, non trovo funzioni nell'api e questa cosa mi rallenta i lavori. [LINGUAGE ITALIAN]

    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)
  10. Add examples of popular 3rd party libraries.

    The current example is very specific and only targets one language. Many community driven libraries are continuously developing and mainting IRC capablities in languages such as; Python, JS/TS, C# and more.

    It would be nice in general to see more support for these libraries and even giving some sort of verfication to popular libraries that are maintained and meet quality standards.

    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)
  11. The Kraken API for querying videos lists the available resolutions for archived broadcasts and current streams. The new API does not.

    https://dev.twitch.tv/docs/api/reference#get-videos

    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)
  12. So I'm trying to do a multi-room audio solution with Mopidy (https://mopidy.com/) and Snapcast (https://mjaggard.github.io/snapcast/), and I'm following many DJs on Twitch, and tune in for the music. I'd like to be able to have a Mopidy extension to be able to receive and listen to Twitch streams from the server, without having to use my phone or anything.

    I don't mind if I need to login/OAuth token, I don't mind for the usual occasional audio ads, I just want to be able to access the AUDIO stream so I can listen to it more conveniently.

    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)
  13. Timestamp is not working properly when clicking on the twitch logo on an embedded VOD video


    When clicking on the twitch logo of an embedded video of a VOD, the normal behavior should be that it goes to another tab and opens the VOD with the timestamp working. However the behavior that is shown in the video and through my experience is that due to the link/url including "/?ttcontent=twitchlogo&tt_medium=embed" after the timestamp, it invalidates the link with the timestamp.

    [https://www.twitch.tv/videos/1044994951?t=3h47m46s/?tt_content=twitch_logo&tt_medium=embed]

    [https://www.twitch.tv/videos/1044994951?t=3h47m46s%2F%3Ftt_content%3Dtwitch_logo]

    If the link was instead "https://www.twitch.tv/videos/1044994951?tt_content=twitch_logo&tt_medium=embed&t=3h47m46s", it would work as intended.

    …

    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  ·  Embeds  ·  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. Events endpoints like https://api.twitch.tv/helix/moderation/banned/events and https://api.twitch.tv/helix/moderation/moderators/events only provide a short history of events.

    This makes it difficult when a 3rd party dev takes on a new client to collect historical data from before they started offering services to the new client. Answering a question like when did I mod this mod? Is not something that can be answered without historical data.

    Allowing a request for as much historical data as available (hopefully more then the current amount provided by the endpoints) or requesting for a specific time amount would allow new 3rd party dev and single custom one off developers…

    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)
  15. Include the same data as received from https://api.twitch.tv/helix/moderation/banned/events. Primarily event timestamp (time when the ban/unban action occurred) and the id (allows checking for duplication with eventsub messages already received when pulling from helix)

    Add the following fields to "event" paylod for ban/unban eventsub messages:
    "id": "1IPFqmlu9W2q4mXXjULyM8zX0rb",
    "action_timestamp": "2019-03-13T15:55:19Z"

    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  ·  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)
  16. It would be useful to get "active only" prediction

    As a quick way to go "is a prediction already running"

    As apposed to calling "get first 1" and assuming that the 1st is the most recent (and thus active) prediction

    Active would be "active/locked" in this wording. IE any state that prevents a "Create Channel Points Prediction" call succeeding

    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

    Deferred  ·  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. Currently, it is possible to listen either to all custom channel point redemption or redemptions of specific reward id.

    It would be great if we could add a condition to only listen to redemptions of rewards that have been created by our own client id with the channel points API.

    With this, we do not need to create x amount of eventsubs for x amount of rewards we created for the broadcaster.

    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

    2 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)
  18. Add optional parameter for "user_id" as many of the other endpoints.

    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)
  19. Extensions themselves can sign up for webhooks for transactions, but those bit exchanges are completely invisible to the broadcaster. They can't make alerts, or estimate revenue, etc. I would love an event for any transaction make on any extension for the authorized broadcaster.

    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  ·  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)
  20. Simple. Old drop system allowed you to turn drops on for like a year and now its only 28 days max.

    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

    2 comments  ·  Drops  ·  Admin →
    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?