135 results found
-
Add .env files in the Managing Extension Secrets section
Another way to manage an extension secret is to use a .env file. The .env file can be used to store all kinds of secrets, tokens, and passwords.
eg: TOKEN=testT0K3N
note: .env is a shell file so there can't be spaces around =
2 votes -
Link to locustfile for load testing extensions not working
The formatting of the link to the locustfile in https://dev.twitch.tv/docs/extensions/load-testing-extensions#run-your-locust-test is not working because there are code tags in front of and after:
2 votes -
Fixed position or better visibility for important announcements
As per a request from Barry, it would helpful if any flagged messages on a page were fixed or visible when loading a bookmarked section. For example, right now there is an important message on the API reference page about OAuth requirements for Helix, but if someone goes directly to https://dev.twitch.tv/docs/api/reference#get-streams, they will not see this message currently.
2 votes -
first extension how-to details
Build your first Extension
Here’s an extension that just says ‘Hello, world!’where do i store this? how do i connect this with the twitch extension config page?
2 votes -
Clarify read-only nature of IRC MODE command
While you do a good job of stating that the IRC interface deviates from the RFC, as well as where and how it deviates from the RFC, it may be beneficial to specifically call out the deviation that the MODE command is server-generated (read only), instead of being a keyword that can be generated by a client.
In other words, my bot cannot issue its own "MODE #channel +o nickname" command via the IRC interface (like it can on IRC), it can only receive notifications from the server that the server has sett one of those modes. One sentence covering…
2 votesThanks for the head’s up!
-
Enabling Drops
This guy does not resemble reality. Part 4: Enabling Drops; Click Your Console ( Where is it, I clicked Your Dashboard); Click Drops ( Where is it? How am I suppose to find it?).
Not approvable2 votes -
Undeclared Variable
an undeclared variable:
function parseCommand(rawCommandComponent) {
let parsedCommand = null;
commandParts = rawCommandComponent.split(' ');should be "let commandParts = ..."
1 vote -
Ошибка в команде
yarn create react-app example-extension
there is a mistake. Command have to beyarn create-react-app example-extension
1 vote -
Error on retrieving hmac message
At the full example code, the raw body needs to be passed through the JSON.stringify(<body>) function at the getHmacMessage function since the request is part of the espress.Request class. Or that's what worked for me.
1 vote -
Wrong header in Example request of update redemption status API reference
The Example Request in Update Redemption Status API reference contains wrong header. The Client-Id is named as client-id. A small typo error wasted my hour. But yep hopefully it gets fixed for others.
1 vote -
Unclear extensions documentation
A few of the elements on the extensions documentation (https://dev.twitch.tv/docs/extensions/reference/) are very confusing, especially in the Bits section. For example:
in getProducts, it looks like
amount
andtype
are fields directly in the product object, when they are in fact part of thecost
object within it (the Cost type is not defined anywhere else)in window.Twitch.ext.bits.onTransactionComplete, the
product
field of theTransactionObject
is said to be a string, but its description says "If set to true, will contain “inDevelopment”. Otherwise it return blank". How can it be set to true if it is a string? Also, from…
1 vote -
Tags - Inconsistency between exemple, list and prototype
Some part are missing some informations or contain error :
- Private message : send a tags "returning-chatter" that is not explain and not in the prototype of the command.
- Usernotice : you provide an exemple with the tag "msg-param-recipient-name", this tag is not in the list of tags1 vote -
Where is the name listed?
"Set Name to your application's name. The name must be unique among all Twitch apps. Your app's name is listed on the Connections page under Other Connections if your app requires user consent to access or modify the user's resources." I do not understand where the name is listed, when I am on the page on which the link sends me there is not that.
1 vote -
"Make your first call" Example not working in the documentation
In the get started page (https://dev.twitch.tv/docs/api/get-started) using the code provided in the "Make your first call" paragraph is not working (and also the first request to get the access token), the returned error is:
"URL using bad/illegal format or missing URL"
The error is caused by the use of the single quotation mark (') instead of the double (").
I don't know if this is a Windows limitation or something wrong with my curl version (latest from the curl project https://curl.se/windows/) but I think that this should be corrected or at least mentioned, because I wasted half…
1 vote -
Typo
There's a typo on the "Running the bot" section of this page: https://dev.twitch.tv/docs/irc/get-started
The last word of the "The bot is running locally..."
It's supposed to be dice, i guess.
I don't want to roll the die lmao1 vote -
Scope delimiter needs to be explicit ':' instead of code
&scope=chat%3Aread+chat&3Aedit is not correct. It needs to be: &scope=chat:read+chat:edit
1 vote -
Rate limits with different status between channels
This is related to the "Rate limits" section :
What if a bot joins 2 channels, but only has mod status in 1 of them ?
Will the messages limit be 20 for both channels ?
Or will it be 20 for the channel where the bot doesn't have mod status and 100 for the channel where the bot has mod status ?
1 vote -
API Reference Typo
Under the Return Values of the Get Predictions Request of the Twitch API Reference, the description of the return value 'outcome.users' has a typo. It should read 'Number of unique users that chose the outcome.' However it says 'Number of unique uesrs that chose the outcome.'
1 vote -
PubSub docs mention "relatime viewer count", but no such topic is present
The Introduction section mentions "pushing real-time viewer count updates to video players", but the Topic section mentions of no such way. This is just tiny bit confusing.
1 vote -
Typo
Typo on second bullet point of Specify Configuration Settings: access has one too many 's'
1 vote
- Don't see your idea?