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

Settings and activity

  1. 191 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

    11 comments  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    We've added a question regarding a chatters endpoint to the latest quarterly survey. If there are additional thoughts or use cases beyond these comments that you would like to provide, please feel free to add those notes to a survey submission and it will be passed along. https://twitter.com/TwitchDev/status/1542995359122989056

  2. 145 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  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Just in case folks missed it, this suggestion corresponded with the Twitch Emote API endpoints that were released in 2021. In those comments (link below) we mentioned there were intensionally no plans to offer the same functionality because providing the emotes that a user has access to would expose subscription details which should be scoped. That being said, subs are scoped with "user:read:subscriptions," so there is an argument to be made that an endpoint could potentially exist that, for example, provides globally available emotes and then include subscription related emotes as well if the subs scope is provided. Additional feedback is welcome given this context. We'll also bump this topic to the team to confirm if this is information we would provide if scoped somehow and investigate the value of adding it to the API if so.

    https://discuss.dev.twitch.tv/t/announcing-api-endpoints-for-twitch-emotes/32073/15

    Edit: Realizing after posting my comment that v5 _was_ behind a subscriptions scope, so there was likely even more concern about offering sub information in an emotes-specific endpoint (to your point below RealityRipple). Either way, will follow up to get a specific answer rather than leaving the status empty/unknown.

  3. 0 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  ·  Developers » Documentation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Thanks for the mention. This is a known issue that we will resolve soon. These graph definitions are meant to be rendered using Mermaid (https://github.com/mermaid-js/mermaid), though this tool has not been added to the current build process.

  4. 288 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

    19 comments  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We wanted to provide further context regarding this request as it is the most upvoted suggestion. There are several great use cases for providing the offset of Clips (including those above), but there are also ways in which it can be used negatively. For that reason, our initial decision was to no longer provide this information. With your feedback provided here, we are actively evaluating how to balance enabling good use of this information for creators while negating its potential for abuse. The status will be updated when we can share more information.

    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    We wanted to provide further context regarding this request as it is the most upvoted suggestion. There are several great use cases for providing the offset of Clips (including those above), but there are also ways in which it can be used negatively. For that reason, our initial decision was to no longer provide this information. With your feedback provided here, we are actively evaluating how to balance enabling good use of this information for creators while negating its potential for abuse. The status will be updated when we can share more information.

  5. 37 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

    Long-Term Consideration  ·  6 comments  ·  Developers » Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    I'd be glad to provide context for your question.

    Why is it always the same percentage? Simplicity and consistency for creators. When Bits-in-Extensions was released, it was important that revenue share was consistent and the concept wasn't overly complicated.

    Why is it 80-20? This is the result of feedback from creators and developers alike when developing Bits-in-Extensions to find an acceptable balance. Developers can scale revenue through activations across several channels while a single creator can only activate the Extension once. Given that, 80% was the right percentage determined while gathering feedback to incentivize an Extension activation.

    Could revenue share customization be beneficial depending on the use case? Yes. It could also add some complexity for creators when deciding whether or not an Extension should be activated.

    This feature is not being actively investigated at this time, but may be a concept revisited in the future.

  6. 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

    More Info Needed  ·  3 comments  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    If you're referring to the "Get Channel Stream Schedule" endpoint, then this is already the case! A maximum of 100 user IDs can be provided with a GET request to /helix/schedule. Please let us know if this addresses your idea or if you are referring to a different endpoint or use case.

  7. 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

    More Info Needed  ·  1 comment  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    What page does not seem to be accessible?

  8. 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

    More Info Needed  ·  2 comments  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    This is in the docs, but it's not working? Or it's in the docs and working as expected so we can close this suggestion?

  9. 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

    In Progress  ·  2 comments  ·  Developers » Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Apologies for the outdated tutorial. We are aware and are mostly complete with its replacement. I'll make sure to follow up and close this UserVoice suggestion when it is completed.

  10. 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

    More Info Needed  ·  2 comments  ·  Developers » Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    You can make a panel that only the creator can see from the Creator Dashboard, but these are popout windows for active Extensions. Does that satisfy the use case, or is the request to have them be inset panels in the dashboard?

    If the former is fine, then this is possible using the "Live Configuration Path" from the status section when editing a specific Extension version. Only the broadcaster sees this view and it can be opened from within the Quick Actions panel.

  11. 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

    Under Consideration  ·  1 comment  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Thanks for the feedback. This would most likely become a reality if/when we add a websockets transport to EventSub since Hype Train subscription events are already defined in EventSub. We briefly discuss how websockets could be a potential transport in the EventSub announcement if you're interested: https://blog.twitch.tv/en/2020/11/13/twitch-developer-day-2020-introducing-the-channel-points-api-eventsub-and-more/

  12. 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

    Planned  ·  2 comments  ·  Developers » Documentation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Apologies for the inconvenience and thanks for the feedback. Reviewing how we've documented the onboarding process, it's clear this needs to be updated and was a miss on our end.

    To find a link to the onboarding process, start at your Extensions console page (https://dev.twitch.tv/console/extensions).

    Click the "Manage" button for one of your Extensions. Then click the "Manage" button for a specific version of your Extension (or the linked version number). This will put you on the "status" tab.

    Click the "Monetization" tab. You should notice that the first heading in this section is "Onboarding Status." If you have already completed the onboarding, the button will be greyed-out with the words "Onboarding Complete" otherwise use this to start or continue the process.

    This was added here to be discoverable in the flow of creating a version of your Extension, but can certainly seem buried in the context of trying to respond to an error message. I'll work on updating our "Monetization" guide to make this process clearer (https://dev.twitch.tv/docs/extensions/monetization).

  13. 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

    2 comments  ·  Developers » Drops  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Hi marquiiop,

    I was hoping you could expand on your example. In the case provided, it sounds like you, as the game developer, are also the streamer. It is already possible for you to provide custom Drops by creating a campaign that only includes your Twitch channel assuming you have your organization registered on dev.twitch.tv.

    Game keys and in-game items are popular types of Drops in these campaigns.
    Please let me know though how I can further clarify your example and feedback to pass along to the team.

  14. 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

    Investigating  ·  1 comment  ·  Developers » Documentation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    We plan to provide this code via https://github.com/TwitchDev.

  15. 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

    More Info Needed  ·  1 comment  ·  Developers » Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Hi godspeed5, I'm not sure I follow how this applies to developing Twitch Extensions. It sounds like you are providing feedback for broadcasters for their camera, overlays, and amount of communication. Please let me know if I'm misunderstanding, thanks.

  16. 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

    Investigating  ·  2 comments  ·  Developers » Documentation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    As someone who is not familiar with TypeScript, I was curious if there was something specific about this typing to include, like how to format or represent it in the docs. OR is this request simply referring to the fact that return values and types are not defined in the Extensions reference page like the API reference?

  17. 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  ·  2 comments  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Even with the links provided, there are definitely improvements that can be made to present the Authentication is a more clear and concise way. Keeping this open until that work is completed.

  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

    Investigating  ·  3 comments  ·  Developers » Documentation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    Thanks for pointing out that user_read was missing. To add to Barry's comments, I'll inquire with the team if they would like that added.

  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

    1 comment  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    The applications that Twitch users authenticate using their Twitch accounts is private information and therefore something we would not share via third-party APIs.

    For your specific use case, it may have to be a feature request for Riot. Usually developers link Twitch accounts and game accounts by having the same user authenticate a third-party application they own in both services. Riot would need to provide user authentication to their API to make this possible (as you know).

  20. 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

    1 comment  ·  Developers » API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminJon Bulava (Developer Advocate Lead, Twitch) commented  · 

    This page explains how to build an application that will programmatically upload video to Twitch using v5 of the Twitch API.

    If you are looking to upload video using the twitch.tv website, you can do so from the video producer (https://dashboard.twitch.tv/content/video-producer), click the purple "Upload" button in the top right. Note that you need to be an Affiliate or Partner to upload video. You can find more information about video on demand here: https://help.twitch.tv/s/article/video-on-demand.

← Previous 1