Twitch chat bot for playing sounds, controlling Philips Hue lights, and interacting with viewers.
Install Node: https://nodejs.org/en/
From the root directory:
npm install
npm install -g typescript
- Register a new Twitch application Here.
- Fill out 'creds.json' based on 'creds.json.template' with your new application credentials.
- Fill out 'web.json' based on 'web.json.template' (If you plan on using paypal you MUST use port 80)
- Fill in 'channel' and optionally 'bot' with your channel's username and optionally a second bot account.
- Forward port 80 in your router to the machine running this code. (Sorry paypal demands port 80 I hope you weren't hosting any other webservers.)
- Create actions.yaml based on actions.yaml.template
- Run the bot and follow any auth links it provides.
##For paypal notifications You must add an IPN address that is this bot.
Pull requests are welcome!
Reach out to me on: