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. Subscribe topic only broadcasts "new subscriptions"

    So when a subscription "expires" we don't get a "payment notification" for a Resub

    This is NOT a eventsub for the "chat notification" see https://twitch.uservoice.com/forums/310213-developers/suggestions/42008104-please-provide-an-event-sub-that-emits-sub-notifi for that

    47 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

    8 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  2. Please provide an eventsub notification topic for sub notifications

    Which would be a "clone" of messages appearing in chat for sub/resub notifications

    For resubs the chat message and emote placement would be included

    40 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

    6 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  3. We have bans/timeouts on the bans topic.

    We don't have a feed for message deletions.
    Or whom triggered a raid
    Or whom triggered a host.

    Some channels have a need to track/log all moderator actions for later reconcilliation, not just bans.

    (Or tracking down a rogue mod doing hosts when they shouldn't for example)

    10 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  ·  Flag idea as inappropriate…  ·  Admin →
  4. Using event sub it should be possible to ONLY use event sub to maintain a list of people subscribed to a channel. (after an initial paint from Helix)

    Using the current topics it's not possible to do that.

    I currently have to fetch once using helix, then use eventsub to get new subs.
    Then fetch again later using helix to account for unsubs.

    24 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

    In Progress  ·  2 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  5. Extend

    {
    "error": "Conflict",
    "status": 409,
    "message": "subscription already exists"
    }

    to

    {
    "error": "Conflict",
    "status": 409,
    "message": "subscription already exists",
    "id": "id of the eventsub subscription that conflicts"
    }

    17 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  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  6. Trigger: Triggers whenever a broadcaster hosts on a broadcaster's channel.

    Motivation: To my knowledge it is not possible to query hosts in real time. In our Twitch Alerts Extension it is currently not possible to show when a streamer is hosted by another streamer.

    28 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  ·  Flag idea as inappropriate…  ·  Admin →
  7. A topic to account for emotes being added or remove from "global" or a specific ChannelID would be useful.

    It's hamstrung by

    https://twitch.uservoice.com/forums/310213-developers/suggestions/39547780-emotes-by-channelid

    As we can't catch up

    There are a number of Twitch Extensions that would be good to know if/when emotes change. (HypeMeter for example)

    And Developers of single channel bots will need to know so they can add/remove emotes from any channel commands.

    It's also useful for custom channel tooling to keep lists up to date in custom tooling if/when https://twitch.uservoice.com/forums/310213-developers/suggestions/41137957-upload-emotes is actioned as well

    This includes but is not limited to


    • regular subscriber emotes

    • bits/cheer emotes
    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

    2 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  8. Extend EventSub subscriptions topic to include information about who gave the gift if it was a gift subscription.

    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  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add a flag, which is true, when a subscription is made through Prime Gaming. Distinguishing between a regular sub and a Prime sub allows us to react differently on these cases, like also being able to promote the free Prime Gaming sub.

    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  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  10. Premise: Currently there is no way to identify a hype train from start to finish fully. Adding an id (Guid) would help alleviate tracking the train as it progresses as well as after it has finished.

    Expected: hypetrain_id be added to the begin, progress, and end payloads. Given a particular hypetrain, these events would have the same Id per hype train.

    Usecase: Being able to cache and query a hypetrain via id to infer if the train is still continuing. Using time, winds up as an oddity due to the elongation of time behavior when the goal is reached. This…

    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  ·  1 comment  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  11. Extend

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

    To add a optional query string param of id to allow developers to lookup a single subscription.

    If a developer stores the ID's when the subs are created, they may want to spot check a single ID's status, or check the settings of it, without having to paginate or manually filter the results returned when using on of the currently offered filter options

    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  ·  Flag idea as inappropriate…  ·  Admin →
  12. The bans topic will send an event for someone getting banned or timed'out from the channel.

    The bans topic doesn't tell you if it was a ban or a timeout.


    • Timeout's either need to be a seperate topic (not preferred)

    • The payload extended to include a time parameter, so timeouts can be differetiance (preferred)

    (Webhooks have the same problem ironically)

    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

    In Progress  ·  2 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  13. Premise: stream.online encodes an id of the stream. stream.offline does not have such an id. Being able to pair this specific id with an online and offline state would be beneficial.

    Objective: Add the matching id to stream.offline that pairs with stream.online

    Notes: While it could be argued that a single broadcaster can only be live with a single id, it is still data oriented wise, more beneficial to have a symmetrical up and down payload, allowing quick queries on a state of a stream. Imagine a scenario where an online and offline event fire roughly at the same time.…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  14. Summary:
    A cheer message can be multiple cheers in a single payload. Providing the individual cheer components in an int array would provide data that is not currently there. Emote placement, while also desired, would be still more work than should be necessary at first glance to determine the bits used.

    Example:
    BarryCarlyon PogChamp100 PogChamp100 Party100 Wow Soaryn is Frustrated!
    This would result in "bits": 300; however this is incomplete and would be desired to also have something like "bits_used": [100,100,100]

    Reasoning:
    While again, emote placement would help, determining the bits used from it would be extra and redundant computational…

    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  ·  Flag idea as inappropriate…  ·  Admin →
  15. Getting notified about new Clips created would be awesome.

    13 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  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add three topics


    • Raid Begin, a channel started a /raid

    • Raid progress, the number of users in the raid changed (sensibly capped so not too spammy on the webhook, but if socket, more spammy perhaps)

    • Raid End, raid completed or was cancelled.

    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

    Under Consideration  ·  1 comment  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  17. If is possible for a user to demod themselfs.
    And it's possible that a user can be modded by someone whom is not the broadcaster (in super rare cases)

    Please add this information to the Mod add/remove topic.
    It's handy for tracking a "oh why is this person not a mod suddenly" as the broadcaster.

    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

    0 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  18. Chat has a number of states, slow mode/follower only mode.

    Some moderationg applications involved monitoring for these states and responding as needed, and these applications will currently use PubSub but only in a logging capacity so alternatively connecting to chat for this data is perhaps overkill.

    Please provide an eventsub topic that relays
    - when/what Roomstate changes (slow on/slow off sub on sub off emote only)
    - which moderator/user triggered the change.

    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

    0 comments  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  19. Reason for this is because when creating new redemption awards they always add the beginning of the list, what if I wanted to do specific orderings. I would like to remove the "new" indicator or have it say new but in the correct sorted order.

    As an aside, I would also love to see bulk redemption pushing, havent seen a way to do this one either.

    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

    1 comment  ·  EventSub  ·  Flag idea as inappropriate…  ·  Admin →
  20. Summary:
    From first glance, it would seem that the progress of each channel.hype_train.progress is determined by the contribution; however, there seems to be no way to determine from the single progress event payload to determine by how much it changed. There is a 'total' amount provided by the last_contribution, but this does not determine the progress provided in that event.

    Suggestion:
    Add a 'progress_added' value in the event object indicating how much this one event "helped".

    Related Topics:
    -channel.hype_train.begin
    -channel.hype_train.progress

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