zet

Controlling OBS with Websockets

Yeah, you can control OBS these days (even on Linux) through Websockets. The API is pretty simple to use with goobs library (which is auto-generated from the Websockets protocol definition. Combining all of this with Bonzai no-opts, speakable interface makes converting bot commands seen from a mod into direct OBS commands absolutely trivial. The usage of the !obs command is identical to that from the command line on that system itself.

First tests are available at https://github.com/rwxrob/obs but will need an obs conf edit to add something similar to the following (which are obviously safely localized):

servers:
  default:
    address: 192.168.1.6
    port: 4455
    password: Mpq6dNXVAlfpJJLp

This is going to make replacing NOALBS absolutely trivial as well (which I’ve come to accept and appreciate but really despise).

This is going to enable some pretty cool streamer stuff: