Twitch-Chat sample
Using the Twitch sample bundle
The Twitch-chat example bundle in samples/twitch-chat
demonstrates the ability
to get access to a twitch chat and printing all messages of it. Here is a guide
to how to get it working.
Prerequisites
You will need a working nodecg-io
installation. If you have non yet take a
look at installation guide. You may need to
install this bundle, so take a look at the
“Try an included sample”-Guide. It
will also tell you how to log in and how to use the GUI.
You also need:
- a Twitch oAuth-Key
Note
If you don't have such a key yet, you can generate it on https://twitchapps.com/tmi/. Just log into your Twitch account and copy the token.
Configure the Twitch sample bundle
-
In NodeCG, create a new twitch-chat service instance.
-
Enter your Twitch OAuth Key:
{ "oauthKey": "oauth:abcdef...." }
After entering it, click save.
-
Set the sample's (
twitch-chat
) dependency to be the newly created service instance (of typetwitch-chat
). -
Check the NodeCG logs:
You should see an error or a success message and all twitch messages that are written in the twitch channel that is hardcoded in
samples/twitch-chat/extension/index.ts
.