A terminal client for the Nanochat protocol
| widgets/pager | ||
| .gitignore | ||
| command.go | ||
| display.go | ||
| event.go | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| makefile | ||
| protocol.go | ||
| README.md | ||
| script.go | ||
nanite
nanite is a terminal client for the Nanochat protocol.
Requires Go 1.24.4 or higher. Build using make build.
The upstream URL for this repository is https://git.rhzm.org/lobo/nanite. The repositories hosted on GitHub and Codeberg are mirrors.
keybindings
Ctrl+C: quitCtrl+L: refresh screenCtrl+P: poll- Emacs-like bindings for text editing
commands
/clear: clear message log/dial host [port]: connect to server/hangup: disconnect from server/help: see command list/me ...: send IRC-style/memessage/nick [nickname]: change nickname or see current nickname if no arguments given/poll [time]: set polling rate to time or poll manually if no arguments given/quit: self-explanatory (aliased to/q)/script [name]: run script or see script list if no arguments given (aliased to/.)/send ...: send raw message