173 results found
-
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!
-
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 -
Twitch Extention Document server.py can not be executed because it is written in Python 2x. Also, changing "start": "HTTPS=true PORT=8080 react-scripts start," causes an error. Wouldn't it be better to modify it to write in .env.
1 vote -
****** docs Poorly written docs. Nowhere is mentioned when you would use "Client credentials flow", which EXACT situations. Waste of time.
1 vote -
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 -
Typo on Pubsub doc page Under the title: Example: Channel Points Event Message
In the description for the "status" property of a redemption message:
reward redemption status, will be
FULFULLED if a user skips the reward queue, UNFULFILLED otherwiseFULFULLED should be FULFILLED.
1 vote -
Diagrams not being rendered It looks like the diagrams/visualizations for this page are not being rendered for some reason. I'm not sure how that happens, but instead of diagrams, I'm seeing raw code that looks like it should work with Mermaid to render the diagrams. This is what I am seeing:
%% ext-twitch.tv graph TD ext-twitch.tv --> my-extension.ext-twitch.tv ext-twitch.tv --> your-extension.ext-twitch.tv
1 vote
- Don't see your idea?