Within Deepbot it is now possible to control StreamLabs OBS in the same way that OBS Studio can be controlled. The best part is that a seperate plugin is not required as this functionality is built into the program itself. Just like with OBS Studio remote integration you can perform basic actions like enabling/disabling a source and switching to a different scene.
This guide is assuming that both StreamLabs OBS and Deepbot are on the same PC. If they are not, you will need to look into port forwarding and making sure that port 59650 is open in your router settings. A guide on how to port forward in these cases can be found at https://portforward.com/
1. Open Streamlabs OBS and Deepbot.
2. In Streamlabs OBS, click on the gear/cog icon in the bottom left corner. This will open the settings window up.
3. In your web browser of choice, go to the following webpage: http://deepbot.tv/integrations/slobs/index.html 4. Click connect if they are not already showing green.
You should technically be good to go from this point forward. You can start creating commands within Deepbot and these will start affecting StreamLabs OBS. Just remember that you will need to keep the webpage open for this interaction to work.
In Deepbot the following screenshot shows where to change the settings within your custom commands so that it affects Streamlabs OBS.
Note: The names that you provide are Case Sensitive so make sure that the names you provide match.
If you still cannot connect after this point you may need to get double check to make sure that remote access has been enabled. The best way to do this would be from the advanced options within Streamlabs OBS. There are a few steps, however, that need to be done before these options can be accessed. Open Deepbot then follow these steps.
1. Create a shortcut on your desktop for StreamLabs OBS
2. On your newly created shortcut, right click then click properties. You should get a screen similar to the below
3. At the end of the target, add –adv-settings
"C:\Program Files\Streamlabs OBS\Streamlabs OBS.exe" --adv-settings
4. Open streamlabs OBS from your newly created shortcut then click on the gear/cog icon in the bottom left corner.
5. In the settings window that opens up, click “Developer”
6. On the developer settings tick “Enabled” and “Allow Remote Connections” under the Websockets heading
7. In your web browser of choice, go to the following webpage: http://deepbot.tv/integrations/slobs/index.html
8. Click connect if they are not already showing green.
After all this, you should now be good to go. Enjoy your new functionality, Streamlab OBS users :)