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

961 results found

  1. https://dev.twitch.tv/docs/irc/guide#command--message-limits says:
    - 20 authenticate attempts per 10 seconds per user (200 for verified bots)
    - 20 join attempts per 10 seconds per user (2000 for verified bots)

    however it's unclear how these limits apply to anonymous connections. Is there no limit to join attempts at all when you have authenticated as an anonymous user? And do authentication attempts for anonymous users (NICK justinfan12345) count towards the rate limit?

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    9 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  ·  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. 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  ·  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. Add filter for channel.channelpointscustomrewardredemption.add to only receive redemptions from own client ID.

    Additionally, add clientID as a field in the data payload to be able to route redemptions since we won't have a 1st party reward ID on file since our app didn't create it.

    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)
  5. Create new IRC/WS CAP REQ "twitch.tv/silent" which prevents any non-staff+ whisper to the connection.

    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)
  6. Just like the /helix/users/follows endpoint, I would like the /helix/subscriptions endpoint to also provide the total results in addition to the next and previous links.

    Currently I have to recursively go through all the subscriber pages, 100 par 100, and add up for each one. So I make for my 12,000 subscribers not far from 120 calls which, on the one hand overloads the service and uses part of my call quota, and on the other hand take almost a whole minute to execute.

    This is a certain burden for our two sides, as a "total" field would solve all…

    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)
  7. Cheering Bits is the most famous way to support a streamer. However, it can be somewhat challenging for new users to get familiar with the Twitch Chat commands to properly do so.

    I propose an API which allows to trigger a regular cheer.
    This call obviously should not be signed instantly, but sandboxed where the Twitch backend requires a "Yes / No" response via GUI from the user.

    I think this can improve the user experience a lot and it can also improve the general usage of Twich Bits.
    For instance, many streamers use overlays in their stream to react…

    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)
  8. For the purposes of GDPR it would be useful to have the following webhooks:

    • When a Streamer installs an extension
    • When a streamer activates an extension
    • When a streamer deactivates an extension
    • When a streamer uninstalls an extension.

    The most important one is the uninstall, it allows us the third party to be notified of an uninstalled.

    The Shopify platform has this with the rule that a third party should, automatically delete all Store (and that stores customer data) 30 days after that hook triggers.

    We need/should do the same, delete any broadcaster, or broadcaster viewer (and subscribers) data 30…

    33 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  ·  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. If an extension is updated, there generally isn't a good way to tell streamers about it.

    It would be useful if an extension can push a notification to the bell/notification list, like how drops work/notify.

    And/or find a way to present an update notification to the main Twitch dashboard.

    19 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)
  10. Please extend the error message of the start commercial API to be more useful

    Current response is

    { error: 'Bad Request',
    status: 400,
    message: 'channel for id "SOMEID" has recently ran a commercial' }

    It should return the retry_after remaining value

    6 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)
  11. Topic.

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

    3 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  ·  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. Document URL or port for streaming VOD audio track too!
    For context, I'm livestreaming using FFMPEG because OBS is quite heavy if I want to stream in my Chromebook (btw I'm using NixOS instead of ChromeOS)

    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)
  13. What's been made available for the events from PubSub is nice, but currently there is no way to know of when a unfulfilled reward has been marked as complete by a Streamer/Mod. Since the event is already well structured, all that would need to be done is simply re-send the same event with the status property updated to reflect that it was fulfilled (either just using the existing "FULFILLED" value or possibly a new value like "MANUALLY FULFILLED").

    11 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)
  14. Currently the API doesn't support marking a reward out of stock manually. This may be beneficial for rewards that take some time to process where specifying a hard cooldown wouldn't be appropriate.

    In addition, support for a custom "out of stock" message may benefit some developers. Using sound alerts as an example, if a streamer is in "focus mode" and needs to concentrate on what they are doing, rather than say the default "out of stock" it could say "StreamerX is focusing right now".

    3 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. I guess I have found a bug in the Twitch EventSub documentation, the actual sort order of event attributes doesn't seem to be the way they are documented.

    The last two attributes of the Channel Points Custom Reward Redemption Add Event (https://dev.twitch.tv/docs/eventsub/eventsub-reference#events) are according to the documentation reward and redeemet_at whereas the API returns it as redeemet_at and reward. Either way the documentation is wrong or the API is wrong.

    It would be great for further development with the EventSub if this could be fixed.

    Thanks a lot and kind regards
    Moritz from dialogikTV

    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. Add an endpoint the returns a list of the latest cheers to a channel. The list should include: username, bits, message and date-time.

    31 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)
  17. Partners get a verified badge, it would be nice for published developers to get a badge too, maybe after a certain usage requirement of their extension, like how partners have to hit certain limits to become partner, maybe enough usages or page views of the extension will get a dev a badge.

    221 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  ·  11 comments  ·  Developer Site  ·  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. Now that Subscription Limitations are capped by a "Cost", it would be nice to have these subscriptions disable themselves automatically, rather than ever applying to the limit.

    IE; I never make any subscriptions to events, unless I have authorization from that channel. When that channel revokes authorization, private events that require authentication (Such as subscriptions) get disabled. Public events, such as stream up/down do NOT get disabled, but instead start having a cost against my limit.

    I would rather ALL subscriptions get disabled, not just private ones.

    Otherwise I need to handle disabling subscriptions after a REVOKE is made on…

    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)
  19. Unhelpful page. I want to send an API request to test through Postman, but I do not understand what format to put it in. It is asking for an OAuth token, but that request does not mention anything about that. Very confusing.

    3 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)
  20. Code in Sample 2 doesn't work, not even with freshly created credentials and app tokens.

    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

    Planned  ·  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)
  • Don't see your idea?