961 results found
-
Twitch side extension asset obfuscation I know there are other methods like a google form to submit un-obfuscated code. What I would like is that an optional flag to be included with a version that any uploaded asset would minify/obfuscate the js files on twitches back end before putting it on their cdn. At this point I wouldn’t care about getting mapping files back, just a middle ground where when its pushed for hosted-testing or production it will have minified the code but the raw code is available for checking in the approval process.
1 vote -
add extensions equivalence in migration page could you add the extensions equivalence?
1 vote -
Ability to gift subscriptions or prepay for subscriptions to give via API I know this idea has been asked on the support forums over the years, so I'd like to suggest another use case. I have some friends that I like to gift subscriptions to at a channel we all enjoy. As a programmer, it pains me to enter my credit card in several times to give each person a sub when I know there's probably a better way that can be achieved programmatically. Ideally I'd like to have a system where I could push a button or have a cron go off and give subs to several people.
To avoid abuse…
1 vote -
error in option/flag description In all but the GET section, the --pretty-print option is described wrong. Looks like it was copied from the Get section from the -u option. changing the word "unformatted" to "formatted" would probably fix it.
1 vote -
Apply for appeal Yandere Simulator Yandere Simulator has done a lot changes to since 5 years ago since its been banned including censoring blood pools, nudity and panty shots to make video streams more friendly. I recommend taking second look at game for all improvements its great game and deserves second chance. I wasn't sure to place category I apologize for that. All I'm asking is for second look at game in its current state for reconsidered banned that is all and thank you for your time.
2 votes -
"Ephemeral" messages Since private messages are unreliable for bots (and bots sending them are frowned upon - and I totally get the reason), can we have the ability for bots to send "ephemeral" messages to chat - messages that only a given user will see. This will also be useful for streamers. These can be displayed in the same way as "you can now redeem X award" or (better) like "You have gotten drop X/hype emoji X" messages.
1 vote -
Chant through IRC bots Would be amazing if the IRC commands API would include /chant
I know it's still an experimental feature but it would be cool for things like "Start Chant" channel points redemption, etc.1 vote -
Stop asking for mobile 2fa to register applications. Stop asking for my mobile number to register applications or for any reason at all.
You already get 2fa by sending the verification code through email. Sending it through mobile is an added security risk. It only makes it easier to compromise the account when hackers can just contact the mobile operator to be able to clone our mobile number.
The verification code through email is plenty. I have secure passwords on both email and twitch accounts, I can make sure they are safe, I can control that. I can't control what my mobile operator does with my SIM ID.…
4 votes -
Add "ended_at" in /helix/videos for finished streams Currently, there’s no way to separate between live streams and past broadcasts.
5 votes -
Fix tmi.js Error when you trying to do !dice
Cannot send anonymous messages.
bot.js:341 vote -
Add CSP fields to Get Extensions When I'm building an extension. I use a custom server to help simulate the Twitch Hosted test environment.
To that end it would be useful for me to automatically fetch the new CSP fields from the API
The Endpoint https://dev.twitch.tv/docs/api/reference#get-extensions Get Extensions currently provides a wealth of information about an Extension, including what things are available and enabled and which slots the extension can exist within.
With the Dashboard deployment to allow entry of the new CSP fields. This endpoint should be updated to include the CSP data.
Then I can auto collect the changes into my local test rig…
5 votes -
Is email/phone banned from chat in the API If a user is banned from chat due to email or phone "cross ban" as per:
…Curbing Ban Evasion We know there are many reasons someone may need to manage more than one account, so you can verify up to five accounts per phone number. That said, to help prevent ban evasion, if one phone-verified account is suspended site-wide, all accounts tied to that number will also be suspended site-wide. Users won’t be able to verify additional accounts using a phone number that is already tied to an actively suspended account. At the channel-level, if one phone-verified or email-verified account
2 votes -
Allow delete an organization I created two organizations for testing purposes. Now that I've tested the available features, I'd like to be able to delete these organizations from the developer console.
There is no button or information on how to do this, the only option I have is "Manage organization" that allows me to manage members, not the organization itself.
2 votes -
Explain in a better way the signature verification You need to explain better the verify signature and also give examples in some languages, not in pseudocode, I am still unable to verify my signatures with Java, I am blind here, I am guessing what do you mean by "raw bytes of the request body" specially the "raw bytes" part.
1 vote -
Trigger user.update when a user changes their profile picture At present changing your profile picture doesn't trigger the user.update event. This means to keep an up to date url for each users profile picture you must periodically poll every user with the API to check their profile picture.
5 votes -
Helix "Start Commercial" endpoint should be usable by editors/mods The new endpoint only allows the broadcaster to run commercials: https://dev.twitch.tv/docs/api/reference#start-commercial
The old endpoint also allowed users with the editor role to run commercials: https://dev.twitch.tv/docs/v5/reference/channels#start-channel-commercial
I believe it is of value to allow access to editors as they used to. Editors should be trusted enough to choose their own tools to support the broadcaster, as has already been the case.
Plus, if an editor's token can be used the editor's name will appear in the Activity Log on the Dashboard, rather than the broadcaster's name (assuming some sort of webpanel or bot has to be used, that the broadcaster has…
14 votes -
Extend stream.offline to include the "true" end time of the stream (rather than using the timestamp in the header) stream.online has
started_at
please addended_at
to stream.offlineSo stream duration can be determined as accurately as possible as needed./
6 votes -
Expose page limit on docs under subscription limit, amount of entries per page should be noted
1 vote -
[BUG] Twitch and Twitch embed, black screen, infinite loading Describe the bug:
VS2019 UWP WebView
Does not play Twitch and Twitch embed, black screen, infinite loading.Reproduce
Test 1 - WebView UWP project:
Iniciate UWP project, add WebView with source url:
https://www.twitch.tv/
https://player.twitch.tv/?channel=esl_csgo&parent=localhostGo Project Properties > Tab: Debug, in Debugger type: Application process set to 'Script' to inspect WebView console
Test 2 - Another browser same enginer:
insert the source url:
https://www.twitch.tv/
https://player.twitch.tv/?channel=esl_csgo&parent=localhoston JavaScript Browser: https://github.com/MicrosoftEdge/JSBrowser
Output:
Exception was thrown at line 1, column 124483 in https://static.twitchcdn.net/assets/vendor-a6a1f255f35b353a66f3.js
0x800a1391 - JavaScript runtime error: 'globalThis' is not defined
Exception was thrown at line 1, column 845709 in https://static.twitchcdn.net/assets/player-main-3d0abb9af23b3bb9aecd.js
0x8000ffff…1 vote -
Make rate limit headers available to CORS / client-side requests Currently the rate limit headers "ratelimit-reset", "ratelimit-remaining" and "ratelimit-limit" are not accessible on browser / cors requests due to browser restrictions.
I request that Twitch adds the "Access-Control-Expose-Headers" header on the helix endpoints so that tools running in a browser can follow the rate limits without guessing if they are still within the limits or having to watch for 429 HTTP codes.18 votes
- Don't see your idea?