Make your username color less boring by changing it periodically
| .editorconfig | ||
| .gitignore | ||
| colorbot.config.js | ||
| index.js | ||
| package.json | ||
| README.md | ||
| yarn.lock | ||
Twitch Color Bot
Setup the following environment variables:
TWITCH_BOT_KEY(required)- You can generate a key here: https://twitchapps.com/tmi/
TWITCH_BOT_USERNAME(required)TWITCH_BOT_COLOR_MODE- Currently supports
randomandloop - Random will select a random color with varying hue, saturation, and lightness.
- Loop will increment the hue value through the spectrum and loop.
- Currently supports
TWITCH_BOT_INTERVAL- Time between color changes in seconds. Default 10 seconds.
TWITCH_BOT_DEFAULT_COLOR- Default username color that is used initially and set on program exit. Default is #F1C40F.
Running locally
Install dependencies with yarn install.
Run app
node index.js