Create a text file with all of your lights IP address in it one IP per line.
In firebot go to settings scripts enable start up scripts, then manage scripts and put the released file in the scripts folder.
- Create a new repo based off this template (Click "Use this Template" above) or simply fork it
npm install
Dev:
npm run build:dev
- Automatically copies the compiled .js to Firebot's scripts folder.
Release:
npm run build
- Copy .js from
/dist
- Keep the script definition object (that contains the
run
,getScriptManifest
, andgetDefaultParameters
funcs) in theindex.ts
file as it's important those function names don't get minimized. - Edit the
"scriptOutputName"
property inpackage.json
to change the filename of the outputted script.