TODO: Add description and usage here later.
Modular support. Pick which modules you like.
- Hue (lights)
- Elgato (fill lights)
- OBS (scenes)
- Browser Source (use bot as a web endpoint to update a browser source)
- Voice Effects (Through VST in OBS)
Many of the commands in this bot interact with OBS through the OBS websocket plugin. By default, this bot requires that it can connect to the websocket in order to even run. If it can't it marks itself as offline and won't respond to any commands.
If you do not have the OBS websocket plugin running, you have two options for forcing the bot to configure itself into streaming mode:
- Pass
-s
or--streaming-on
- Mark an individual command
"offline": true
to enable just that command
Any sound you reference in the config file (sample) needs to be a WAV file in the media directory.