obs-scheduler
v0.1.2
Published
A CLI tool for scheduling OBS functionality.
Readme
obs-scheduler
A CLI for scheduling actions in OBS.
Install
npm install -g obs-schedulerUsage
Usage: obs-scheduler [options]
Options:
-V, --version output the version number
-c, --config <file-path> config file path
-i, --ip-address [address:port] OBS Websocket IP address and port
-p, --password [password] OBS Websocket password
-h, --help display help for commandExamples
Configuration File
{
"events": [
{
"name": "Example Event",
"schedule_type": "date",
"date": "2026-01-06T10:00",
"action": "start_recording"
},
{
"name": "Example Event 2",
"schedule_type": "recurring",
// At 14:15 (2:15pm) on each first day of the month.
"schedule": "15 14 1 * *",
"action": "start_recording"
}
]
}Notes
config-schema.json takes advantage of options and syntax from json-editor to allow for easy integration into a visual editor.
