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

339 results found

  1. Viewers sharing their watch streaks are able to include a message with their sharing. Whether they choose to do so or not, it is shared in both chat and the activity feed on Stream Manager that this streak was shared.

    However, this event is not available in the Twitch API, EventSub, or PubSub according to a search of the docs of those services for the word "streak." The only results were related to streak months for subscribing.

    The lack of watch streak availability in the API limits the ability of tool creators to make up-to-date tools for streamers.

    This feature…

    172 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

    12 comments  ·  API  ·  Admin →
  2. As a Twitch Extension developer, I need a reliable way to determine whether my extension is currently active in a broadcaster’s visible placement (for example, as a panel/slot), so I can avoid generating broken extension links and can filter/sort channels based on whether the extension is still actually active.

    Current problem:
    My product allows broadcasters to create links to the extension on their channel. However, if the broadcaster later removes the extension from its active placement, or it is no longer active as a panel/slot, those extension links become stale or broken for viewers.

    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 →
  3. Please provide API access to allow moderator bots and/or third party chat clients to initiate warnings sent to users that break rules.

    An API should also be provided for clients to obtain the warning history of viewers.

    EventSub should also be provided so that moderator (b) can be informed that moderator (a) sent a warning (and prevent duplicate warning attempts) and/or logging those warnings

    73 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 →
  4. Currently there is no way for a chatbot to see that a message is from someone with the monitored or ban evader flag.

    As a channel manager trying to deal with an obsessive stalker problem, allowing automated handling of these flags would be a massive lift.

    It would also enable logging and tracking.

    215 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 →
  5. With a new Hype Train type added (Treasure Hype Train). It would be nice to have it in the event sub. (Maybe replace 'isgoldenkappatrain: true/false' with 'traintype: "basic"/"golden_kappa"/"treasure"'?)

    Except if the Treasure Hype Train is meant to be temporary of course.

    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 →
  6. When attempting to add a game for an organization, the drop down when typing the name in does not indicate differences with games with the same name. For example, adding a game that is the same name as 3 other games is just a gamble on which one is yours. Recently picked the bottom-most, thinking maybe it had to do with the dates the games were added. It was recently approved and now I have ownership of a game that is not mine, although the same name. Couldn't find a way to remove this game either. Very convoluted process that…

    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

  7. Extends the Get Clips API to present information about the portrait clip if the portrait clip exists

    7 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

    Completed  ·  2 comments  ·  API  ·  Admin →
  8. Please provide an API to

    • pin existing message
    • pin a new message
    • unpin a message

    Which should work using a moderators token in line with the announced new feature

    885 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

    81 comments  ·  API  ·  Admin →
  9. 4 chat commands that would be great to have as API endpoints:

    /monitor USERNAME - Start monitoring a user's messages.
    /unmonitor USERNAME - Stop monitoring a user's messages.
    /restrict USERNAME - Start restricting a user's messages
    /unrestrict USERNAME - Stop restricting a user's messages

    784 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

    104 comments  ·  API  ·  Admin →
  10. There are missing "channel:moderate" scope required in Channel Ban (channel.ban) and Channel Unban (channel.unban) EventSubs

    https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelban

    https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelunban

    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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  11. On the IRC Concepts page (https://dev.twitch.tv/docs/chat/irc)
    it says: ", you must authenticate with Twitch and get a User Access Token with chat:read (to read chat messages over IRC) and chat:write (to send chat messages over IRC) scopes."

    but the page about scopes (https://dev.twitch.tv/docs/authentication/scopes/#irc-chat-scopes) never mentions a "chat:read" scope.
    I assume this is meant to say "chat:edit"?

    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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  12. 57 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

    5 comments  ·  API  ·  Admin →
  13. With the heavy push Twitch is making to have streamers use the Ads Manager and to run more ads in general, this could go a long way to making that easier on our end. Ideally we should be able to get the following information and do the following things:

    • see how long until the next ad
    • see whether or not pre-rolls are disabled and for how long
    • see how many snoozes are left
    • see the cooldown time until another ad can be run
    • activate a snooze
    • run an ad manually (this is already possible, but adding for completion)

    Additionally, EventSub…

    210 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

    Completed  ·  12 comments  ·  API  ·  Admin →
  14. It would be great to mention in the eventsub notification that its a golden kappa hype train so we can customize an alert to go off on stream

    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  ·  EventSub  ·  Admin →

    Golden Kappa and Treasure Hype Trains are available via the new Hype Train events:

    https://dev.twitch.tv/docs/eventsub/eventsub-reference/#hype-train-begin-event

  15. This page has this line

    "Your response must return a 200 status code, the response body must contain the raw challenge value, and you must set the Content-Type response header to the length of the challenge value. If successful, your subscription is enabled."

    I have assumed that this is meant to say "Content-Length" rather than "Content-Type", because using the challenge length as a Content-Type is not a valid content type.

    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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  16. The "Channel Ad Break Begin Condition" has a typo - it currently says "broadcaster _ id" but should be "broadcaster _ user _ id"

    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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  17. The response example in "How to use a refresh token" is missing the "expires_in" property.

    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

    Completed  ·  0 comments  ·  API  ·  Admin →
  18. 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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  19. 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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
  20. 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

    Completed  ·  0 comments  ·  Documentation  ·  Admin →
← Previous 1 3 4 5 … 16 17
  • Don't see your idea?