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. The plugin seems to have everything BUT a chat connection which is quite strange. It would be nice to have an access to chat like other events/functionnalities in the near futur

    18 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. You can now keep track of the number of times a Blocked Term has blocked a message in your channel. Only occurrences after 5/25/2024 will be counted.

    Add this number to the API for get banned terms

    Use case: terms may get collected over years but using the number we can track recent usage and "tidy" up the list if a term hasn't been attempted for a while

    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)
  3. When a chat message is

    PARTYHAT Happy Partner Anniversary

    That chat message needs an identifier for "was prefilled from prompt"

    As it is translated to the users local langage (not the channels language), so if a chat moderation bot is enforcing English (or whatever language) the mod bot can ignore/respond accordingly.

    Notably if a bot is looking for "non latin" characters chinese is an easy wack in error for example

    And doing "any message that starts with PartyHat" is a loophole, since theres also not API for "when is a channels 'versary"

    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 →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. This getting started page is legitimately riddled with errors. Multiple typos, nonfunctional code, outdated information. The authentication section, the first thing we see, is completely non-functional. Please provide examples that actually do work.

    Someone commented on this 5 months ago, and nothing changed.

    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)
  5. When you get channel information, a missing piece of key information that would be useful is their base emote prefix (if applicable, if they are >= affiliate)

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

    This usually is calculatable, except when it isn't, or has been changed (in rare cases for aff, but often for partner), or when it conflicts and is something with a suffix

    Currently the only way to get this base prefix is do a query for "Get Channel Emotes" aka https://dev.twitch.tv/docs/api/reference/#get-channel-emotes

    then loop over all the "name" fields, and calculate the shortest common prefix string. This is fairly trivial to do in code,…

    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)
  6. Please add a flag to https://dev.twitch.tv/docs/api/reference/#get-broadcaster-subscriptions to distinguish a sub by payment method

    This could be a is_prime boolean

    Or it could be a payment_method enum (recurring / prime / iosToken / something else)

    64 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

    10 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. https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage doesn't have the IRC tag first-msg from https://dev.twitch.tv/docs/irc/tags/

    This seems to be an oversight and is useful for moderation, streamer notification and general use cases

    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

    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)
  8. This issue only happens in the Build version:

    After calling Twitch.API.GetAuthState() the MaybeResult will permanently stay on Loading with no errors.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. On the Unity Getting Started (https://dev.twitch.tv/docs/game-engine-plugins/unity-guide/) page, under Subscribe to Events, the examples might be a bit inaccurate. Here is the code for Channel Point Rewards:

    GameTask<EventStream<CustomRewardEvent>> CustomRewardEvents;

    start()
    {
    CustomRewardEvents = SubscribeToCustomRewardEvents();
    }

    update()
    {
    var CurRewardEvent;
    CustomRewardEvents.TryGetNextEvent(out CurRewardEvent);
    if(CurRewardEvent != null)
    {
    //Do something
    Debug.Log("{CurRewardEvent.RedeemerName} has brought {CurRewardEvent.CustomRewardTitle} for {CurRewardEvent.CustomRewardCost}!");
    }
    }

    Issues:
    - void Start(), void Update().
    - SubscribeToCustomRewardEvents() is a member of 'Twitch.API'. So it should be 'Twitch.API.SubscribeToCustomRewardEvents()'.
    - 'var' variables are implicitely typed, so the line 'var CurRewardEvent;' throws an erorr. 'CustomRewardEvent CurRewardEvent;' would work.
    - CustomRewardEvents task doesn't have TrgGetNextEvent() or WaitForEvent()…

    12 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)
  10. Re-add an app access token based endpoint to get all chatters for a stream, in an anonymized form, for more detailed analytics.

    To insure this data isn't used in a bad way, the user should be anonymized, so you only know that a user watches streamer a, b and c but not who this user is.

    It would also be necessary to only allow this endpoint for streams with a viewer_count greater than 500 (or some other number) to insure the user not being identifiable.
    By allowing to get all chatters for a stream, you can create more detailed analytics…

    15 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)
  11. Although these only displays up to 999+, it would still be good to check counts for Messages and Mod Actions, etc.

    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. Polls are visible to anyone in the stream chat, why is a special scope required to view the poll via the API?

    The channel.poll.progess etc. events should require the same scope as channel.chat.message.

    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  ·  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)
  13. hi
    I have a suggestion for Twitch Entitlement API
    Is it possible to add campaign_id to the entitlement?

    Because I want to know what campaign was given when I used Drops to benefit users
    (I think multiple drops can go on at the same time, so I need a clear separator)

    also, I think reuse through reward manager is a very good feature.
    However, since benefit_id is all the same, it is impossible to figure out which campaign was grant to the user, so i have to create a new reward every time.

    If campaign_id is added, all of these…

    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  ·  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)
  14. The API has no way to initiate an export via API to Tiktok/YouTube, would be helpful in exporting large amounts of VODs/Highlights.

    Could look like: "Export Video", "Check Export Status", maybe a "Video Export" as an EventSub subscription (video.export.start, video.export.end).

    Previously:
    https://twitch.uservoice.com/forums/310213-developers/suggestions/45464665-allow-export-to-youtube-from-twitch-api

    https://discuss.dev.twitch.tv/t/twitch-api-exporting-videos/33902

    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

    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. Hello Twitch API Guys,

    as the title says, I would like my app to be able to update the users profile picture (through the official API)

    The API currently does not support this.

    Why?
    I think doing so would open many cool and creative doors. For example, I would like my App to change the theme of the streamers profile picture, based on a poll collected in the chat.

    Thank you for taking my feature request into consideration.

    Dave

    Thank you

    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)
  16. Twitch API to check mod action counts. I.E how many times someone has been warned, timed out or banned?

    This would be useful with checking automatically if a certain user has been getting into trouble before allowing them access to certain areas of a website, sending in an application or some special area of a community Discord or other platform.

    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)
  17. The channel.chat.clear, channel.chat.clear_user_messages, and channel.chat.message_delete EventSub events include the info of the broadcaster and (in the latter two) the info of the affected user. If we subscribe with a broadcaster or moderator token for that channel, we should also receive the info of the moderator that performed the action, similar to how we can see that info in the Twitch dashboard/mod view. This would also make them consistent with other events like ban/unban, shoutout create, etc.

    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  ·  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. Hello! I'd love if the API had the functionality to check if "Let viewers upload clips to their socials" is enabled for the broadcaster or clip. This would allow websites and programs that involve using other broadcasters twitch clips to know which clips they have permission to use and share.

    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. The information on this page seem to be conflicting with the current naming of the nodes. IE the pictures say "Make R66CustomRewardDefinition" where as the plugin installed for UE5.2 says "Make TwitchSDKCustomeRewardDefinition"

    Also, the nodes in the current package you can install (for Unreal Engine 5.2) seem to be lacking input pins.

    5 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. The channel.chat.message subscription changes its message type to gigantified/message effect when these power ups are used, but - in contrary to when bits are cheered directly - does not tell, how many bits were used to use the power up. For loyality tools and rewards, tracking bits cheered with power ups would be amazing.

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