Add simple Twitch Chat to Vscode in Explorer
(insert gif here)
- Chat in Explorer
- Reply to a User
- Notification with Sound (wip)
- Viewer Count in Statusbar
- Viewerlist in Explorer
- Reply to a User
- Send a Message to a user from the Viewerlist
- Twitch OAuth https://twitchapps.com/tmi/
- Twitch app client id https://dev.twitch.tv/dashboard/apps/create just enter http://localhost as url
Open Command Palette
Ctrl+Shift+P
Search for Twitcher
Then you can Set Client-id and oauth after settings updated you need to restart vscode
Key | Default | Description | Required |
---|---|---|---|
twitcher.username |
Empty | Username for the Chat | ✅ |
twitcher.channel |
Empty | Channel | ✅ |
twitcher.twitchLoginName |
Empty | For the Api endpoint you need to provide your Twitch login name | ✅ |
twitcher.enabled |
true | Disable Extension | |
twitcher.notificationSound |
true | true(plays build in sound) or string which points to a .wav file |
|
twitcher.hideStatusBar |
false | hides Twitch viewer count | |
twitcher.highlightWords |
[] | an array for notification ["hello", "@username"] |
|
twitcher.counterUpdateInterval |
3m | Disable with false or set a other interval 10m for every 10 minutes |
via "Twitcher"
twitcher.setOAuth
sets oauth token restart requiredtwitcher.setClientID
sets client-id token restart requiredtwitcher.sendMessage
send a message to the chattwitcher.refreshViewerCount
refreshes the counte requires Clientidtwitcher.clearConfig
remove client-id and oauth from the internal config file
- Noticiation only when mentionen or keyword based
- Feedback when Viewers are updating because slow api