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

988 results found

  1. Hello, my name is Bruno Salviati, I'm from Brazil, unfortunately I don't speak English well, so I'm going to use Google Translate, I hope it can translate what I want to say.

    I was watching a live, and I realized that an implementation could be part of Lives and VODs, when you receive a broadcast from OBS Studio or OBS Labs, the audio is not only separated from the video, it is separated by tracks, such as Track 1, Track 2.. and so subsequently, one of the actions would be for me to be able to broadcast with music and…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Hey Twitch team -- the Twitch API "status page" link at the bottom of the page at https://dev.twitch.tv/docs/api/guide/#twitch-api-health currently links to a login-gated Atlassian page.

    I tried using my work's Atlassian account, but even with that, I can't view the Twitch API health page.

    Any way to make it publicly accessible?

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. In the Channel Chat Message Notification Example there are 2 backticks (``) at the end of the example that look to be erroneous

    Page where the error is: https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 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.

    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  ·  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. 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  ·  Twitch CLI  ·  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. its a useful tool to use

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

    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)
  8. There's a typo in the paragraph that starts:
    Follow the Authorization code flow example to get a user access token for the <BOT_USERNAME> Twitch account

    You have chat%3Aread+chat&3Aedit when it should be chat%3Aread+chat%3Aedit

    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)
  9. simple, just a subscription that lasts for 12 months instead of one month.

    priced accordingly offcourse.

    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

    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 codeblock under 'Authentication' has quite a few issues with it.
    Incorrect capitalization on the TwitchSDK.Interop; , a missing semicolon on the first variable declaration, incorrect capitalization on the Start() and UpdateAuthState()

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. I think it would be useful to add the possibility to select in which shard in a conduit a subscription will be created. This would made the developer to have more control over subscriptions created in a conduit. I think this feature would fit in as an optional parameter in the request body at creating a subscription within a conduit.

    I know the conduits are made to balance the traffic over shards and connections but giving the developer more controll over which subscriptions goes in which shards is something that will make developing over conduits better.

    In my opinion this…

    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 →
    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 are conduit sub types listed under channel sub types? Seems like conduits should have their own menu listing.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. When reading UserInput field of a CustomRewardEvent, the UserInput field is always empty.

    [code]

    using UnityEngine;
    using TwitchSDK;
    using TwitchSDK.Interop;

    public class SomeScript03 : MonoBehaviour
    {
    GameTask<EventStream<CustomRewardEvent>> reward01;

    async void Start()
    {
        reward01 = Twitch.API.SubscribeToCustomRewardEvents();
        await reward01;
    }
    
    
    async void Update()
    {
        if(Input.GetKeyDown(KeyCode.Alpha1))
        {
            if(reward01.MaybeResult != null)
            {
                CustomRewardEvent rwd01_event;
                if(reward01.MaybeResult.TryGetNextEvent(out rwd01_event))
                {
                    Debug.Log($"Name:{rwd01_event.CustomRewardTitle} | Text:{rwd01_event.UserInput}");
                }
            }
        }
    }
    

    }
    [/code]

    Attach this script to a gameobject and enter Play Mode. Make sure you have a Custom Reward that takes user input. Redeem the reward and provide some user input to it. Then press the 1 key and the…

    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)
  14. 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()…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. sub_gift notifications via channel.chat.notification events don't contain a field for the cumulative number of months the gift recipient has subscribed to the channel. This is however exposed in IRC via the msg-param-months tag in the equivalent subgift USERNOTICE.

    Please, consider adding this information to Eventsub too for consistency

    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

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

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Extend the API ability to create a block_term with an optional value for privacy (default: public) as either public or private, as a user can with the web interface.

    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)
  18. Provide API to allow users, after validating their account:

    • Return Payouts per date paid.
    • Breakdown of what went into the payouts by type (Subscriptions, Bits, and the like)
    • Withholdings and Fees
    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)
  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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Something that would be incredibly helpful, given the Unity plugin’s heavy reliance on asynchronous tasks, is support for System.Threading.CancellationToken. Many of the user-initiated operations in my game are asynchronous in nature and can be cancelled or skipped by the user if they run for too long, so I make heavy use of Unity 2023’s async/await support and .NET's cancellation tokens to interrupt long-running HTTP requests and clean up resources. As it stands, I can check the cancellation token’s status before and after each call to the Twitch API, but if the calling method is cancelled externally during that time due…

    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

    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?