A terminal application for chatango, an online chatroom.
There is currently no setup script; just run python chatango.py
or ./chatango.py in the directory you extracted it to.
The branch frozen contains both of the dependencies, frozen at the last significant commit as of writing this.
- Link accumulation (F2)
- Member list (F3)
- Custom message formatting (F4)
- Font and font size will not be reflected, but "close" colors will be used in 256 color mode
- Change channel (F5)
- Supports white, red, and blue channels (and the erroneous "both" channel)
- Client commands
- Type
/helpwhile the input box is empty to display a list of commands implemented
- Type
- Ctrl-f substring searching and reply accumulation
- Jumping to found messages
- Anonymous and pseudo-anonymous joins
- Terminal Cancer and its dependencies
- Pytango
On startup, the path ~/.cubecli is created to contain persistent data (in cleartext)
such as username, room name, and options. The directory ~/.cubecli/custom is also
added to contain modules. Unless the -nc option is specified, all modules in the
folder are imported. This is where the above-mentioned goes.