irc.tar.gz
--rw-r--r-- M 0 rsc users  1115 Feb  4  2005 COPYRIGHT
--rw-r--r-- M 0 rsc users    26 Dec 17 09:19 Irc.c
--rw-r--r-- M 0 rsc users  1672 Feb 24 17:10 README
--rw-r--r-- M 0 rsc users  8687 Feb 16  2005 acme.c
--rw-r--r-- M 0 rsc users  1561 Feb  8  2005 acme.h
--rw-r--r-- M 0 rsc users 12728 Feb 24 17:05 airc.c
--rw-r--r-- M 0 rsc users    45 Feb 24 17:11 index.html
--rw-r--r-- M 0 rsc users 18760 Feb 24 17:03 irc.c
--rw-r--r-- M 0 rsc users  5691 Feb 24 17:03 irc.h
--rw-r--r-- M 0 rsc users 11714 Feb 24 17:04 ircmux.c
--rw-r--r-- M 0 rsc users  1729 Dec 17 09:51 list.c
--rw-r--r-- M 0 rsc users   454 Feb 24 17:12 mkfile

Irc client for acme

mk install

Irc [-f fullname] [-n nick] [-s servername] [-p passwd] server
  
  You'll get a window named /irc/servername and it will try to log in.
  You can specify multiple -n options to try multiple nicks until a good
  one is found.  If you specify -p, the password is sent to nickserv in
  an identify message.
  
  Once the login is done, the tag of /irc/servname will have List Chat
  in it.  Executing List will list all the channels.  Executing List #foo
  will list just channel #foo.
  
  Executing Chat #foo joins channel foo and creates a new window
  /irc/servername/#foo.  Text typed at the end of the window is sent to foo.
  Clicking Del leaves the channel.
  
  Executing Chat user opens a window /irc/servername/user for chatting
  with user.  The behavior is the same as Chat #foo.  User chat windows
  are opened automatically on incoming messages.
  
  Executing Whois user runs whois on the user, displaying the results in
  /irc/servername and optionally in /irc/user, if that window exists.

ircmux [-r] [-f fullname] [-a addr] [-j join]... [-l logdir] [-n nick]... [-p passwd] server

  Ircmux is an irc multiplexor that allows multiple connections to
  masquerade as a single one.  It dials the server and logs in just like
  Irc, joins the given channels, and then announces on addr.  (If the -a
  option is omitted, it does not announce at all.)  Connections on addr can
  pretend to log in, but in reality they all appear as the one connection.
  
  The -l option specifies a logging directory.  If it is given, then all IRC
  messages are logged in that directory in files named by their channels,
  e.g., #plan9.