├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── scripts └── copy-build.js ├── src ├── firebot │ ├── communicator.ts │ ├── constants.ts │ ├── effects │ │ ├── change-scene-collection.ts │ │ ├── change-scene-effect-type.ts │ │ ├── start-stream.ts │ │ ├── start-virtual-cam.ts │ │ ├── stop-stream.ts │ │ ├── stop-virtual-cam.ts │ │ ├── toggle-obs-source-filter.ts │ │ ├── toggle-obs-source-muted.ts │ │ └── toggle-obs-source-visibility.ts │ ├── events │ │ └── obs-event-source.ts │ ├── filters │ │ └── scene-name-filter.ts │ ├── obs-integration.ts │ └── variables │ │ ├── scene-collection-name-variable.ts │ │ └── scene-name-variable.ts ├── index.ts ├── logger.ts └── obs-remote.ts ├── tests └── index.test.ts ├── tsconfig.json └── webpack.config.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/package.json -------------------------------------------------------------------------------- /scripts/copy-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/scripts/copy-build.js -------------------------------------------------------------------------------- /src/firebot/communicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/communicator.ts -------------------------------------------------------------------------------- /src/firebot/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/constants.ts -------------------------------------------------------------------------------- /src/firebot/effects/change-scene-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/change-scene-collection.ts -------------------------------------------------------------------------------- /src/firebot/effects/change-scene-effect-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/change-scene-effect-type.ts -------------------------------------------------------------------------------- /src/firebot/effects/start-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/start-stream.ts -------------------------------------------------------------------------------- /src/firebot/effects/start-virtual-cam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/start-virtual-cam.ts -------------------------------------------------------------------------------- /src/firebot/effects/stop-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/stop-stream.ts -------------------------------------------------------------------------------- /src/firebot/effects/stop-virtual-cam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/stop-virtual-cam.ts -------------------------------------------------------------------------------- /src/firebot/effects/toggle-obs-source-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/toggle-obs-source-filter.ts -------------------------------------------------------------------------------- /src/firebot/effects/toggle-obs-source-muted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/toggle-obs-source-muted.ts -------------------------------------------------------------------------------- /src/firebot/effects/toggle-obs-source-visibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/effects/toggle-obs-source-visibility.ts -------------------------------------------------------------------------------- /src/firebot/events/obs-event-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/events/obs-event-source.ts -------------------------------------------------------------------------------- /src/firebot/filters/scene-name-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/filters/scene-name-filter.ts -------------------------------------------------------------------------------- /src/firebot/obs-integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/obs-integration.ts -------------------------------------------------------------------------------- /src/firebot/variables/scene-collection-name-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/variables/scene-collection-name-variable.ts -------------------------------------------------------------------------------- /src/firebot/variables/scene-name-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/firebot/variables/scene-name-variable.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/obs-remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/src/obs-remote.ts -------------------------------------------------------------------------------- /tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/tests/index.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebiggz/firebot-script-obs-control/HEAD/webpack.config.js --------------------------------------------------------------------------------