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

69 results found

  1. They should bring more intimacy and decentralization to us viewers who like to watch and interact with subs and time. A wallet would be the solution, where I connect with twitch like a login, you would drop twtcoin and the pdp would be made between view and streamer with your product! You are welcome .

    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  ·  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)
  2. I discovered that the extension in Twitch chat displays an incorrect description. The 'Description' section is supposed to be viewable only by streamers and viewers on the Extension Detail page, but this is not the case. Instead, the 'Description' appears in the chat, as opposed to the 'Summary'. As illustrated in the provided screenshot [https://imgur.com/a/LNOpr6B], I filled out all three forms, and the chat shows the 'Description'. It would be more appropriate to display the 'Summary' in chat since the 'Description' can be quite lengthy.

    'Description' is labeled with the caption 'is viewable by streamers and viewers only…

    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  ·  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)
  3. I discovered that the extension in Twitch chat displays an incorrect description. The 'Description' section is supposed to be viewable only by streamers and viewers on the Extension Detail page, but this is not the case. Instead, the 'Description' appears in the chat, as opposed to the 'Summary'. As illustrated in the provided screenshot [https://imgur.com/a/LNOpr6B], I filled out all three forms, and the chat shows the 'Description'. It would be more appropriate to display the 'Summary' in chat since the 'Description' can be quite lengthy.

    'Description' is labeled with the caption 'is viewable by streamers and viewers only…

    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  ·  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)
  4. No, tutto perfetto.

    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  ·  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)
  5. Sometimes you can end up with an extension where you have multiple versions under 'In Development', but ultimately you can only release one version.

    Unlike the current active version, in-development versions aren't deprecated when a new version is released, so you can end up with old in-development versions that you can't do anything with (assuming you want to stick to some form of a convention for the version numbers).

    It'd be great if the dashboard allowed you to delete/deprecate in-development versions, so you can clear out the extra versions, or allowed you to change the version number for in-development versions,…

    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  ·  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)
  6. Bug report
    Hi, the twitch extension button that is provided by twitch and used to enable an extension when watching a stream, is inaccessible.

    We are working on an extension that is relevant for screen reader users (folks who are blind or low vision) and the extension button is just a div with an SVG inside.

    It is urgent that this is changed to a <button> so that assistive technologies can use it. Also, it only appears when the video is hovered, but the button being focused causes it to go away. Please help! Thanks

    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  ·  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)
  7. Extensions should be included in the programs twitch runs that use bits.

    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  ·  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)
  8. The example of JWT payload includes a string for the example "channel_id" field. This should be a numeric 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

    0 comments  ·  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)
  9. Copy everythign that is subscriber for extensions to follows

    So,

    • on activation run the oAuth scope check to allow reading channel follows
    • Allow an extension app access token to call the "Get channel followers"
    • Extend the JS helper to provide follow information similar to how subscriber status is

    if the extension utilises onFollow it would follow the helper value is updated the same as subscibers would be

    However existing bug - https://github.com/twitchdev/issues/issues/26 would also want to be fixed as well

    Usercase:

    broadly due to these API's moving to scoped it would be nice for serverless extensions to continue to not…

    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  ·  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. The ability for the dev to set and/or provide options which allow the configuration of a video component's iframe anchored position on the video player, left, right, top, bottom, etc, as well as optional constraints to what anchors are available. Currently only right side of the player can be used.

    I believe this option would increase the potential use-cases for video components as different sections of real-estate can have different levels of importance for whatever your video component has been designed for.

    Alternatively adding pop-out functionality to video components.

    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  ·  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)
  11. The extension can request subscription status as a feature. If the feature is enabled and the user is linked the subscription status can be looked at using Twitch.ext.viewer.subscriptionStatus

    It would be handy to have similar functionality for following status. Whether the viewer is following or not.

    There is helper functions for actions.followChannel and a callback for action.onFollow

    It could be that an extension has additional features if the viewer is following a channel that are not available to viewers that are not following.

    To figure out if the user is following the channel currently would require getting a moderator:read:followers and…

    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  ·  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)
  12. Why is the share always 80% streamer and 20% developer? Would be way better if the developers could decide their extension percentage.

    If I sell an cosmetic item in my game ( on my website) for 5$ I get like 4.8$
    If I want to sell the same item on twitch I would need to sell it for 24$ to get 4.8$

    So as developer I have these options:

    • Don't use Bits -> Streamer receives 0$
    • Link to our website -> Streamer receives 0$
    • Make prices way to expensive -> nobody buys -> Streamer receives 0$

    So if you make…

    45 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  ·  6 comments  ·  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)
  13. It would be nice if the response included the channel name and user's name so we don't have to call the API to convert the IDs to usernames :)

    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  ·  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)
  14. Console AND mobile gamers have INCREDIBLY few options for overlays.

    But we appreciate the 1-2 teams out there trying to make things work completely source agnostic... for example... Overlay Expert.

    However there are games with Game Specific Overlays (BL3 which also supports console, Lost Ark, Card games with mobile OS versions...) that we cannot use at the Same Time.

    Even if we just want to put in some nice alerts for thanks for following and etc.

    EXAMPLE: Play Destiny 2 on Console/PC/Cloud with cross-save-etc? How about the D2 armory extension + an overlay extension for your followers?

    Can't do 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  ·  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)
  15. Extension Developers can provide their extension in whatever langauge they want.

    But Send Extension chat doesn't support translations.

    Please extend https://dev.twitch.tv/docs/api/reference#send-extension-chat-message to support translations

    So instead of

    {
      "text": "Hello",
      "extension_id": "uo6dggojyb8d6soh92zknwmi5ej1q2",
      "extension_version": "0.0.9"
    }
    

    as the payload

    support

    {
      "texts": {
    "en": "words and stuff",
    "de": "the german transation",
    "fr": "the french translation"
       },
      "extension_id": "uo6dggojyb8d6soh92zknwmi5ej1q2",
      "extension_version": "0.0.9"
    }
    

    And then the Twitch frontend will select whatever language the user is using and default to broadcaster language if a matching language not found.

    or support a "default"

    {
      "texts": {
    "default": "words and stuff",
    "en": "words and stuff",
    "de":
    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  ·  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)
  16. Whitelist the google maps URL (https://maps.googleapis.com) for extension iframe, since Google Analytics is already whitelisted.

    It is currently not possible to add google maps to an extension due to the security policy of the iframe blocking requests.

    This could be interesting for a number of different extensions, including games as google maps includes features that other providers do not have (e.g. Streetview)

    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  ·  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)
  17. Too complicated

    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  ·  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)
  18. I feel the new CSP fields in the console can be improved.

    Right now it states:

    Comma-separated list of base URLs from which your Extension can load images (e.g. <img> HTML elements and favicons). These values will be used by the HTTP Content-Security-Policy (CSP) img-src directive

    Comma-separated list of base URLs from which your Extension can load additional media (i.e. <audio>, <video>, and <track> HTML elements). These values will be used by the HTTP Content-Security-Policy (CSP) media-src directive.

    Comma-separated list of base URLs from which your Extension can load information via scripting interfaces (e.g. API calls, fetch(), XMLHttpRequest, WebSockets). These…

    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  ·  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)
  19. Code is missing, does not work as is. For example in the jquery for form in viewer.js. Location.protocol is not defined for me and I had to change the selection id to "#myForm" for the jquery call to work.

    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  ·  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)
  20. All of your tutorials, links, and/or instructions are dated and unhelpful.

    Try having someone follow any of this step-by-step, from scratch, and see if they can get something working, because I, nor my partners can make any usable sense of what is presented about extensions and creating/testing them.

    8 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  ·  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)
← Previous 1 3 4
  • Don't see your idea?