701 results found
-
Unity C# Examples and Chat Message Event Example I really wish there were examples using the Unity C# Plugin for some of the JS coding in here.
It's difficult to figure out how to read chat messages with the Unity plugin, so an example showing how to subscribe to a chat event would be helpful since I want to trigger stuff with messages from chat.
2 votes -
Add parameter to "Get User Emotes" to return only channel-usable emotes Thanks for the new "Get User Emotes" endpoint.
Here's a bit of an issue with it though. Currently when specifying a channel via "broadcaster_id" it returns the emotes the user can use in all channels and the emotes the user can use only in that channel. That's convenient if I only need to consider a single channel because it's all in a single request.
However if I need to know this information for several channels, I am forced to request the globally usable emotes again for each channel, which can be a lot of requests. As an example I have…
7 votes -
Add support for Alerts to be triggered by Third Party Developers As there now is a first-party Alerts System, TPD should be able to trigger said alerts or alerts with a custom payload as well. This allows external sources to show alerts that fit the Creator/Brand, all without requiring additional sources to be set up, taking up precious resources. (See also: External Donations and Tips or even Games)
58 votes -
Add cumulative subscribed months for `channel.chat.notification` sub_gift notices sub_giftnotifications viachannel.chat.notificationevents 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 themsg-param-monthstag in the equivalent subgift USERNOTICE.Please, consider adding this information to Eventsub too for consistency
10 votes -
Allow chatters to listen and get more information about redeems. Allow usage of channel.channelpointsautomaticrewardredemption.add to chatters, and add new endpoints to get information about channel redeems/rewards without broadcaster token.
We can already see this information in the rewards/awards menu and in chat. It doesn't expose any information that shouldn't already be publicly accessible.
The only redeems/rewards we can receive as a normal chatter is with text input, but almost everyone can agree that access to redeems/rewards without text input being redeemed is going to be useful.
1 vote -
Missing WinGet Installation Instructions for Twitch CLI on Windows Hello,
I noticed that the documentation on this page is missing instructions for installing the Twitch CLI using WinGet on Windows. This information is available on the GitHub repository but should be included here as well.
Thank you!2 votes -
Include Game Name in Clip API Responses I propose adding the game name to the API responses for clip data, alongside the game ID. This would eliminate the need for additional API calls to retrieve game names by ID, making the process more efficient. Since it’s just adding one more field to the response, this should be a simple and cost-effective improvement to implement.
2 votes -
/Edit For Links No Longer Exists, Update API This page is out of date, as a clip's /edit link, no longer exists. Page should be updated to reflect this difference, or if the link should be working, fix that issue instead.
2 votes -
Include Reward IDs on the website Basically, on the reward creation page, it would be super handy if we could have a tiny piece of text that indicates the id of the reward. Could be a simple tiny text field at the end of the edit page in a neutral grey.
It would allow devs to easily find this id to setup EventSub or API calls, without needing to write them down or use the Get Custom Reward Redemption API endpoints
It just a really simple change, but it would help me (and, i hope, more devs) to setup their system
2 votes -
Metadata and Ordering Features for Conduits I’d like to suggest adding some features to improve conduit management:
- Conduit Ordering and Metadata:
- Introduce an ordering system for conduits (e.g., 0, 1, 2, 3, 4) to help with organization and tracking.
- Add metadata fields such as creation time and a custom name or identifier to each conduit. This will make it easier to manage and differentiate between conduits.
Example Data:
{ "data":[ { "id":"26b1c993-bfcf-44d9-b876-379dacafe75a", "shard_count":15, "index":"0" }, { "id":"bfcfc993-26b1-b876-44d9-afe75a379dac", "shard_count":5, "index":"2" } ] }Proposed structure (requires v2):
…{ "data":[ { "0":{ "id":"26b1c993-bfcf-44d9-b876-379dacafe75a", "shard_count":15 }, "1":{ }, "2":{ "id":"bfcfc993-26b1-b876-44d9-afe75a379dac", "shard_count":10 }, "3":{ "id":"cab6c993-bfcf-tfd9-0876-3g9d6c8fe15t", "shard_count":5 }, "4":{ } }2 votes - Conduit Ordering and Metadata:
-
EventSub channel.chat.message improvements As of now, the new
channel.chat.messagenotification is a nice addition to the EventSub system.
But I'd love to get some more information about the user sending the chat message, slightly similar to the IRC implementation but still less verbose.In comparison to the IRC, I miss some flags like
isVip,isSubscriber,isModerator, maybe evenisEmoteDesigner(?). I'd be also great to have something likeisFollower, same for the IRC implementation.When developing a 3rd party system to allow broadcasters to implement chat commands, this would really improve the usability of this event messages and could…
8 votes -
Unity Plugin: Have to authorise device for every stream My users have to authorise their device every time they use my program. Please fix this... It's super annoying for everyone.
3 votes -
Drops (BETA) - Block Creators from Participating In a recent campaign in the old system, we ran it via "All Category" can participate. This caused us to end up having multiple streamers who were just "Drop streamers" participate even though they were not playing our game, they had simply set it as their category.
The idea for this function is to allow us to select creators to be unable to Stream. If we catch streamers mid-stream not playing our game while granting rewards, we would like to also remove them from the drop list as well.
With the new limitations in being able to run simultaneous campaigns,…
13 votes -
Wrong hyperlinks "Unity Guide" often links to "https://dev.twitch.tv/docs/game-engine-plugins/unityguide" which is not available. "https://dev.twitch.tv/docs/game-engine-plugins/unity-guide" is correct
6 votes -
Twitch Drop Notifications There should be a way to enable notifications on Twitch to know when a drop is available for the video games you choose. So that Twitch notify you through e-mail or something.
****! I always miss half of the drops... (._.)
Also keep in mind that there are people who only watch Twitch when there are drops for their favorite video game.
13 votes -
(Bug report) Getting videos with game_id gets empty response. Getting videos by gameid is returning empty response.
for example,
const response = await axios.get(`https://api.twitch.tv/helix/videos?gameid=766571430}, {Bearer ${accessToken}`
headers: {
'Client-ID': clientId,
'Authorization':
}
});returns empty response.
3 votes -
EventSub topic for a Story being published Please provide an eventsub for a Story being created/published for a given channel.
14 votes -
Add channel.ad_break.upcoming for upcoming ads Twitch Dashboard allows the broadcaster to configure a notification for an upcoming ad, up to 20 minutes in advance, and allow for a snooze.
If the broadcaster has enabled this feature, I'd like for Twitch to send a channel.ad_break.upcoming event over EventSub, so I can trigger actions off of that.
9 votes -
Pin on the twitch mobile app I would like to be able to pin comments as a moderator on the twitch mobile app for apple. It will allow me to do this for the streamer when I am not home.
5 votes -
support protobuf json with https://github.com/bufbuild/buf missing json schema or protobuf schema for the api
2 votes
- Don't see your idea?