Skip to content

erikstmartin/erikbotdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ErikBotDev

TODO: Add description and usage here later.

Modular support. Pick which modules you like.

Modules

  • 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)

Configuration

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 want to force this into "streaming mode"

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

Sounds

Any sound you reference in the config file (sample) needs to be a WAV file in the media directory.