CLI Reference
TuskBot is managed via the tusk binary.
Global Flag
| Flag | Shorthand | Description |
|---|---|---|
--debug | -d | Enable debug logging. |
Core Commands
tusk install
Run interactive setup to create .env and initialize runtime data.
bash
tusk installtusk run
Run TuskBot in the foreground (recommended for Docker and manual local runs).
bash
tusk runtusk start
Alias for tusk service start.
bash
tusk starttusk stop
Alias for tusk service stop.
bash
tusk stoptusk version
Print the current TuskBot version.
bash
tusk versionService Management
tusk service install
Install TuskBot as a background service.
bash
tusk service installtusk service uninstall
Uninstall the configured background service.
bash
tusk service uninstalltusk service start
Start the installed service.
bash
tusk service starttusk service stop
Stop the running service.
bash
tusk service stoptusk service restart
Restart the service.
bash
tusk service restarttusk service status
Show service status (running, stopped, or unknown).
bash
tusk service status