icyrc
                                
                                 icyrc copied to clipboard
                                
                                    icyrc copied to clipboard
                            
                            
                            
                        :hash: a no bs irc client
icyrc
no bs irc client

Built on top of https://c9x.me/irc/.
Installing
Requires ncurses development files.
Clone this repo and:
$ make
# make install
Similarly, to uninstall:
# make uninstall
Usage
usage: irc [-n NICK] [-u USER] [-s SERVER] [-p PORT] [-l LOGFILE ] [-t] [-h]
The nick, user and password can be specified using IRCNICK,
USER and IRCPASS environment variables.
Commands
- /j #channel— Join channel
- /l #channel— Leave channel
- /me msg— ACTION
- /q user msg— Send private message
- /r something— Send raw command
- /x— Quit
Hotkeys
- Ctrl+n/p to cycle through buffers.
- Emacs-like line editing commands: Ctrl+w/e/a etc.
- PgUp and PgDn to scroll.
Configuration
In true suckless fashion, configuration is done via a config.h file.
Recompile for changes to take effect.