Getting Started With Commands - OpenSrcerer/thermostat GitHub Wiki
Thermostat's commands are comprised of four different parts:

Thermostat's command system was highly inspired by Linux command lines. If you have worked with them before, you will find yourself at home. But even if you have not, the system is quite intuitive.
-
Prefix - The Prefix is what separates Thermostat from seeing regular words as commands. It is the first part of an action that precedes the command.
-
Command - The name of the command that you want to execute. You can find a list of these here.
-
Switches - Switches tell Thermostat specifics about the command. For example, if you wanted to monitor a channel, the switch
--onwould tell Thermostat to monitor that channel, and--offwould do the opposite. A switch may or may not require arguments. -
Arguments - Arguments always come after a switch, but they are not needed in every command. Example: The command
getmonitordoes not require switches nor arguments, but the commandchartrequires the argument-t. There may be one or more arguments.