A minimalistic irc client written in C.
While still under development, it currently supports many features which you would expect from a basic irc client.
rirc requires the latest version of GNU gperf to compile.
See: https://www.gnu.org/software/gperf/
make
Or
make debug
Default install path:
EXE_DIR = /usr/local/bin
MAN_DIR = /usr/local/share/man/man1
Edit Makefile
to alter install path if needed, then:
make install
rirc [-hv] [-s server [-p port] [-w pass] [-u user] [-r real] [-n nicks] [-c chans]], ...]
Help:
-h, --help Print this message and exit
-v, --version Print rirc version and exit
Options:
-s, --server=SERVER Connect to SERVER
-p, --port=PORT Connect to SERVER using PORT
-w, --pass=PASS Connect to SERVER using PASS
-u, --username=USERNAME Connect to SERVER using USERNAME
-r, --realname=REALNAME Connect to SERVER using REALNAME
-n, --nicks=NICKS Comma separated list of nicks to use for SERVER
-c, --chans=CHANNELS Comma separated list of channels to join for SERVER
Commands:
:quit
:clear
:close
:connect [host [port] [pass] [user] [real]]
Keys:
^N : go to next channel
^P : go to previous channel
^L : clear channel
^X : close channel
^F : find channel
^C : cancel input/action
^U : scroll buffer up
^D : scroll buffer down
← : input cursor back
→ : input cursor forward
↑ : input history back
↓ : input history forward