.TH KIRC 1 kirc\-VERSION .SH NAME kirc \- KISS for IRC .SH SYNOPSIS .B kirc .RB [ \-s .IR server ] .RB [ \-p .IR port ] .RB [ \-n .IR nick ] .RB [ \-c .IR chan ] .RB ... .SH DESCRIPTION .B kirc is an extremely fast and simple IRC client designed with portability in mind. This client reads from stdin and prints to stdout, so all traffic can multiplexed and text parsed or modified using external commands. All highlighted text and color can be controlled with ANSI escape sequences. .SH OPTIONS .TP .BI \-s " server" Overrides the default host (irc.libera.chat) .TP .BI \-p " port" Overrides the default port (6697) .TP .BI \-c " chan" Specifies the channel(s) to JOIN (delimited by "," or "|") .TP .BI \-n " nick" Specifies the NICK connection nickname .TP .BI \-r " real" Specifies the users real name .TP .BI \-u " user" Specifies the USER connection username .TP .BI \-k " pass" Specifies the PASS connection password .TP .BI \-x " command" Specifies additional commands to send to the host after initial connection. .TP .BI \-a " auth" Specifies SASL PLAIN mechanism authentication token .TP .BI \-e Specifies SASL EXTERNAL mechanism .TP .BI \-v Prints the version information to stderr, then exits .TP .BI \-V Increases verbosity. Causes raw IRC messages to be printed when sent or received. .SH COMMANDS .TP .BI / Send message to IRC host (e.g. /JOIN, /PART, /WHOIS, etc.) .TP .BI /# Set default message channel to .TP .BI Send PRIVMSG to default message channel with as the content .TP .BI @ " " Send .I to specified .I or .I .TP .BI @@ " " Send CTCP ACTION containing .I to specified .I or .I (if no .I or .I is specified, the .I will be sent to the default message channel) .SH AUTHOR Michael Czigler .SH BUGS Please report them!