1035 results found
-
subscriptions revshare model bits revshare is obviously not enough to build a sustainable small/medium business on twitch extensions atm (except 1-2 examples out of hundreds). reasons behind as I see them - extensions are for small streamers mostly. middle/big ones are not that into extensions as a product category. thus even being featured 24/7 doesn't provide enough viewers to actually get $1000-5000 dev payout for most of devs. not to mention retention aspect.
moreover streamers are not that eager for bits. their current meta is to grow subs.
so the idea is to provide devs with ability to work with subscriptions and get…
2 votes -
iOS Player Object I want to a way to embed the Twitch player natively inside an iOS app. The existing web embed is not as efficient or usable as a native player could be.
2 votes -
Buy and trade licenced emotes Let viewers buy (and possibly trade) global emotes or emote packs from developers and games. Similar to the Steam points shop, game developers could upload emotes from their games, and viewers could earn them through twitch drops, and/or buy them from a points store. The currency for buying emotes could be either the existing Bits currency, or a new "viewer points" currency earned from subbing to any channel, gifting, bits or even just viewing channels similar to channel points, but on a global level.
In the future, this "points shop" could also be expanded to include profile frames and other…1 vote -
Provide an EventSub identifier in chat for _when_ a chat message is the PartnerVersary/AffiliateVersary message from prompt When a chat message is
PARTYHAT Happy Partner Anniversary
That chat message needs an identifier for "was prefilled from prompt"
As it is translated to the users local langage (not the channels language), so if a chat moderation bot is enforcing English (or whatever language) the mod bot can ignore/respond accordingly.
Notably if a bot is looking for "non latin" characters chinese is an easy wack in error for example
And doing "any message that starts with PartyHat" is a loophole, since theres also not API for "when is a channels 'versary"
1 vote -
There is a problem with the followers api Peace be upon you, regarding the followers, I just review the total and the data is empty. What is the reason? The api https://api.twitch.tv/helix/channels/followers
1 vote -
Provide a working Auth example in the Unity Getting Started page This getting started page is legitimately riddled with errors. Multiple typos, nonfunctional code, outdated information. The authentication section, the first thing we see, is completely non-functional. Please provide examples that actually do work.
Someone commented on this 5 months ago, and nothing changed.
1 vote -
Who and when snoozed / ad schedule updated Please provide an eventsub topic(s) that
- notify when a snooze is used
- notify when the schedule is updated
Knowing when a snooze is used can stop two moderators using the same tool from both snoozing and burning 2 snoozes at the same time when only one was needed.
Or even all three snoozes if three mods snooze without checking that another mod snoozed.
Additionally knowing when the schedule updates (next ads changes when it's due or it's duration) can assist and/or instant notification when a snooze refills
1 vote -
Allow users to adjust the recommended channels tab or adjust it yourselves Here is an example. User has a bad experience with a streamer, gets a little upset, unfollows them, only to have said streamers' name come up in their recommended list (which they can't adjust) and which ends up upsetting them even more that they leave or want to leave the site. I'm giving you a real life example of how some people are leaving the site because of design choices. Twitch is much smaller than other platforms so not having extra customization hurts it more than them.
So I'm asking for you to either make sure when someone unfollows a…
1 vote -
Add amount of bits used to chat power ups (gigantify, message effects) in channel.chat.message The channel.chat.message subscription changes its message type to gigantified/message effect when these power ups are used, but - in contrary to when bits are cheered directly - does not tell, how many bits were used to use the power up. For loyality tools and rewards, tracking bits cheered with power ups would be amazing.
1 vote -
1 vote
-
Last online search I think that i the tab follow channels in sort by there should be an option to sort by last streamed or last online
1 vote -
local-test only gives test for panel extensions Doesn't give a method for testing video overlay extensions
1 vote -
The example and API confusion "cannot create a subscription for a user that does not exist"
Consider replacing whole manual with Node.js/browser-only libraries that work out of the box.
It is not a nice sign if ChatGPT can't figure this out and makes lots of meaningful assumptions that simply do not apply to logic of this API.
PS: Was trying to make a bot that simply plays sounds/reads messages aloud via web source in OBS. I assumed I could do this by just making a bot and sending a link to a streamer which they would add to their OBS. But, oh boy, the security/complexity…
1 vote -
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.
1 vote -
curl examples are incorrect, uses ' instead of " Make sure you use " instead of ' in curl requests. Here's an example of what will happen otherwise:
console
$ curl -i -X GET 'http://localhost:8080/mock/users?id=29405430' -H 'Client-Id: ***' -H 'Authorization: Bearer ***'
curl: (3) URL rejected: Port number was not a decimal number between 0 and 65535
curl: (3) URL rejected: Bad hostname
curl: (6) Could not resolve host: Bearer
curl: (3) URL rejected: Bad hostname
1 vote -
Specifications regarding the Extensions Guidelines and Policies - Section 6 I have a few questions regarding the "Extensions Guidelines and Policies - Section 6 Bits in Extension". In my opinion, it contains some unclear points, specifically:
6.2.2 "Bits may not be used within your Extension: To allow an end user to use Bits to play a specific musical track or audio-visual work. (e.g. a jukebox-like functionality)"
This is already done by a variety of extensions, e.g. Sound Alerts. You pay for bits to play a specific sound ("audio-visual work"). Therefore, I would like to know why it is allowed in their case and consequently, this might need some more specification.…
1 vote -
Fix syntax the Authentication Manager class has tons of errors.
start -> Start
This function only runs once so if its waiting for an AI response, it will never actually work, make an example with a proper workflow that uses Update to check for the actual api responses properly. since this only runs once, it will just not do anything.
Application.OpenURL("{UserAuthInfo.Uri}{UserAuthInfo.UserCode}"); is incorrect in 2 ways. 1: uri HAS the usercode baked in, and 2, this just won't work. remove the quotes and just put UserAuthInfo.uri.
Theres probably more here that needs to be done but thats all i got so far.
1 vote -
Madvillainwill’s account appeal Could you look into madvillainwill’s case. I have gotten to know this man and I got to say he does an excellent job with his stream content and his club. He takes the time to teach new players in the game just wanting to get a taste of what potential they can obtain. He helps people when they are troubled in real life. If their down he makes them happy and if they’re hurt he takes the time to assure them that everything will be alright. He works full time and takes his spare time to work in his own…
1 vote -
Delete "Do not need to maintain a client secret." on "Device code grant flow" "Device code grant flow" actually needs secret id for token refresh flow. We do have to maintain secret. You may want to delete the point "Do not need to maintain a client secret." to prevent misunderstanding
1 vote -
Notify the banned user Notify the banned user by email with all the reasons for their ban and the names of the users involved.
1 vote
- Don't see your idea?