A tiny IRC client written in POSIX C99.
License
mcpcpc/kirc
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
kirc ==== kirc (KISS for IRC) is a tiny IRC client written in POSIX C99. Installation ------------ Building and installing from source: git clone https://github.com/mcpcpc/kirc cd kirc make make install Usage ----- Consult `man kirc` for a full list and explanation of available arguments. kirc [-s hostname] [-p port] [-c channels] [-n nickname] [-r realname] [-u username] [-k password] [-a token] [-o logfile] [-e|x|v|V] Command Aliases --------------- <message> send PRIVMSG to the current channel. @<channel|nick> <message> send PRIVMSG to a specified channel or nick. @@<channel|nick> <message> send CTCP ACTION message to a specified channel or nick (if no channel or nick is specified, the message will be sent to the default channel). /<command> send command to the IRC server (see RFC 2812). /#<channel> assign new default message channel. Key Bindings ------------ CTRL+B or LEFT ARROW move the cursor one character to the left. CTRL+F or RIGHT ARROW move the cursor one character to the right. CTRL+P or UP ARROW move to previous record in the input history buffer. CTRL+N or DOWN ARROW move to next record in the input history buffer. CTRL+E move the cursor to the end of the line. CTRL+A or HOME move the cursor to the start of the line. CTRL+W delete the previous word. CTRL+U delete the entire line. CTRL+K delete the from current character to end of line. CTRL+D delete the character to the right of cursor. CTRL+C force quit kirc. CTRL+T swap character at cursor with previous character. CTRL+H equivalent to backspace. Support Documentation --------------------- Please refer to the official for examples, troubleshooting and use cases. http://kirc.io/docs.html Contact ------- For any further questions or concerns, feel free to email me at: michaelczigler[at]mcpcpc[dot]com
About
A tiny IRC client written in POSIX C99.