List of all the flags
-config <file> - Required and must have a path to the JSON config file
-setup - Optional runs BTTM in setup mode to configure the JSON config file
-version - Optional Displays the version number, the branch, and the build date
-debug - Optional runs BTTN in debug mode, and displays more detailed error messages when applicable
-help - Optional displays the list of all the arguments and a description of them
-config
This is the only required flag. This flag must be present and provide a path to a valid JSON config file, or where the JSON config file will be saved, only in setup mode.
-setup
This flag is optional and is the easiest way to get started setting up the BTTN JSON config file. It walks you through adding your API keys, channels to check, failover notifications, and links to this WiKi page.
-version
This flag is useful if you're ever unsure about which version you are running and which branch you are on. This will display the version information then quit the program.
-debug
If you're running into errors or submitting a bug report please have this flag enabled. You'll know it's enabled because BTTN will say DEBUG MODE ENABLED
-help
If you're ever confused about a flag, this flag will give you a good description of each flag and how to use it