Skip to content

Twitch chat bot for playing sounds, controlling Phillips Hue lights, and interacting with viewers.

Notifications You must be signed in to change notification settings

erin-fitzpatric/fitzbot3000

Repository files navigation

fitzbot3000

Twitch chat bot for playing sounds, controlling Philips Hue lights, and interacting with viewers.

Installation

Install Node: https://nodejs.org/en/

From the root directory:

npm install
npm install -g typescript

Setup

  1. Register a new Twitch application Here.
  2. Fill out 'creds.json' based on 'creds.json.template' with your new application credentials.
  3. Fill out 'web.json' based on 'web.json.template' (If you plan on using paypal you MUST use port 80)
  4. Fill in 'channel' and optionally 'bot' with your channel's username and optionally a second bot account.
  5. 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.)
  6. Create actions.yaml based on actions.yaml.template
  7. Run the bot and follow any auth links it provides.

##For paypal notifications You must add an IPN address that is this bot.

Additional Documentation

Contributing

Pull requests are welcome!

Support

Reach out to me on:

About

Twitch chat bot for playing sounds, controlling Phillips Hue lights, and interacting with viewers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published