home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / $HOW-IRC.ZIP / IRC.FAQ < prev    next >
Text File  |  1994-09-08  |  70KB  |  1,466 lines

  1. -=:/^\:=> AnTaReS CyberSurfing Division :  -  : Access / Antares <:=/^\:=-
  2.  
  3. SOURCE : ColumbiaNet Document Server ( ColumbiaNet.Columbia.Edu )
  4. BY     : Access / Antares
  5. DATE   : 08/09/94
  6. SUBJ   : How To Get Into IRC
  7.  
  8. COMMENT: The Following Documents Were Grabbed On The Information Server Of
  9.          The University Of Columbia. The Main Subject iS IRC but You Will
  10.          Be Able To Found Some Good Informations About MUD ( Multi-User
  11.          Dungeons )
  12.  
  13. 1) How To Register Your Nickname
  14. --------------------------------
  15. Document : nickserv-faq
  16.  
  17. Questions answered in this FAQ:
  18. 01) What is NickServ ?
  19. 02) How to correctly address NickServ ?
  20. 03) On-line help
  21. 04) Query NickServ about a nick
  22. 05) How do I register my nick ?
  23. 06) How do I change my email adress and/or info
  24. 07) How to drop a registred nick
  25. 08) Nicks will expire after 10 weeks of non-use.
  26. 09) Changing my password
  27. 10) How to identify yourself to NickServ
  28. 11) Using the same nick from several hosts
  29. 12) Listing the access list
  30. 13) Removing access list entries
  31. 14) I have forgot my password, what do I do now...
  32. 15) Reporting bugs
  33. 16) Copyright and disclaimer
  34. --------------------------------------------------------------------------------
  35. A note on NickServ replies:
  36.   ASCII based clients will see replies from NickServ as -service.de-.
  37.   Zircon based clients will see replies from NickServ in the info window.
  38.   Anything else may indicate a fake NickServ
  39.  
  40. 01) What is NickServ ?
  41.  
  42.     NickServ (or NickServ@Service.de as the correct name is) is a service
  43.     where you can register your nick for your and others convenience.
  44.     BEWARE: Registering your nick does NOT indicate that you OWN your nick.
  45.             Nicks are not owned on IRC.
  46.             This is an established FACT.
  47.     Registering your nick is done to avoid confusion if someone else should
  48.     unfortunately out of ignorance use your nick.
  49.     Register your nick and make it a "established" one. A bot using your
  50.     nick may or may not be killed depending on the IRC-operator you ask.
  51.     BUT, a human using your nick will never ever be killed by a IRC-Op.
  52.     Think of registering your nick as getting a "brith certificate" for your
  53.     nick, with your email and your name or cute saying.
  54.  
  55. 02) How to correctly address NickServ ?
  56.  
  57.     To adress NickServ, the command is:
  58.         /msg NickServ@service.de <command> <parameters>
  59.     Anything else may be a faulty NickServ, unless you get the following
  60.     mesage:
  61.       -service.de- NickServ has changed. For security purposes,
  62.       -service.de- you will have to send your service queries via
  63.       -service.de-              /msg NickServ@service.de <command>
  64.       -service.de- If you use an IRC client with ALIAS capability,
  65.       -service.de- you may simply define an appropriate command.
  66.     A lot of silly users have faked NickServ in the past, and thus
  67.     be able to get their hands on login-passwords. To fake NickServ
  68.     should be very difficult these days.
  69.     One appropriate alias for ircII (which I use myself) is:
  70.       /alias NS /msg NickServ@service.de $*
  71.  
  72. 03) On-line help
  73.  
  74.     You may get on-line help two ways:
  75.       /msg NickServ@service.de help <command> <subcommand>
  76.     or messaging a NickServ operator and ask him or her politely for help.
  77.     BUT, you should read the current HELP entry first. Remember that NickServ
  78.     operators are humans with things to do besides being a NickServ oper :-)
  79.     Be patient.
  80.  
  81. 04) Query NickServ about a nick
  82.  
  83.     Send /msg NickServ@service.de whois <nickname>
  84.     You may then get a entry telling you the following info:
  85.       - Nickname and supplied additional information
  86.       - Email address
  87.       - When Nickname registred, and what user and host.domain it use
  88.       - Signon and off times
  89.       - Status (matching user/host, Authentication info)
  90.  
  91. 05) How do I register my nick ?
  92.  
  93.     The correct syntax is:
  94.       /msg NickServ@service.de register <password> <email> <additional info>
  95.     NOTE: the <password> is NOT YOUR LOGIN PASSWORD. Find a new and fresh
  96.           password to use with nickserv. The password is there for your
  97.           security so that no-one than you can alter or remove your nickserv
  98.           entry.
  99.     The password is case sensitive.
  100.     For instance, a user nicked "gnarfer" wants to register his nickname
  101.     he then issues the following:
  102.       /msg NickServ@service.de register LSD-Rules ruben@uib.no Ruben Olsen
  103.     NickServ will then reply with:
  104.       -service.de- *** You have been registered.
  105.  
  106. 06) How do I change my email adress and/or info
  107.  
  108.     First identify yourself to the NickServ with the identify command,
  109.     then issue a register command.
  110.  
  111. 07) How to drop a registred nick
  112.  
  113.     First identify yourself to NickServ with the identify command, then issue
  114.     a /msg NickServ@service.de UNREG
  115.     NickServ will then reply with
  116.       -service.de- *** '<YourNick>' is unregistered.
  117.     For instance if a user name "gnarfer" does unregister his nick, NickServ
  118.     replies with
  119.       -service.de- *** 'gnarfer' is unregistered.
  120.  
  121. 08) Nicks will expire after 10 weeks of non-use.
  122.  
  123.     A nick will be removed after aproximately 10 weeks of non-use. Things
  124.     are a bit lax during summer vacation, so your nick will usualy survive
  125.     during this.
  126.  
  127. 09) Changing my password
  128.  
  129.     You must identify yourself (if not done) before you can issue the
  130.     passwd command, the correct syntax is:
  131.       /msg NickServ@service.de passwd <newpassword>
  132.     If everything goes OK, NickServ will reply with:
  133.       -service.de- *** Password has been changed.
  134.     NOTE: the <password> is NOT YOUR LOGIN PASSWORD. Find a new and fresh
  135.           password to use with nickserv. The password is there for your
  136.           security so that no-one than you can alter or remove your nickserv
  137.           entry. The password is case sensitive.
  138.  
  139. 10) How to identify yourself to NickServ
  140.  
  141.     The correct syntax is:
  142.       /msg NickServ@service.de identify <password>
  143.     where <password> is your NickServ password.
  144.     NOTE: If there is a link-break (which happens from time to time), you
  145.           must re-identify yourself to the NickServ.
  146.  
  147. 11) Using the same nick from several hosts
  148.  
  149.     To be able to do this, you must add other hosts in the access list.
  150.     To be able to alter the access list, you must first identify yourself
  151.     (if not done). Then issue the command:
  152.       /msg NickServ@service.cd access add <user>@<host>.<domain>
  153.     wildcarding is allowed.
  154.     For instance if the user nicked "gnarfer" wants to add some of the
  155.     other hosts he is using, he will then issue
  156.       /msg NickServ@service.de access add rubenro@*.blh.no
  157.     NickServ will the reply with:
  158.       -service.de- *** ACCESS: Site entry 'rubenro@*.bih.no' added -
  159.                    delayed until next synch operation
  160.       -service.de- *** NickServ register entry updated (added 1 site).
  161.  
  162. 12) Listing the access list
  163.  
  164.     Syntax is
  165.       /msg NickServ@service.de access list
  166.     You must identify yourself first if you have not done this before you
  167.     can issue an access command.
  168.     
  169. 13) Removing access list entries
  170.  
  171.     Syntax is
  172.       /msg NickServ@service.de access delete <number>
  173.     where <number> is a number given in a access list
  174.     You must identify yourself first if you have not done this before you
  175.     can issue a access delete command.
  176.     For instance if the user nicked "gnarfer" wants to delte the entry named
  177.     rubenro@*.blh.no, he will first issue the access list command and
  178.     NickServ responds with
  179.       -> *NickServ@service.de* access list
  180.       -service.de- Site entry #1: rubenro@*.bih.no
  181.       -service.de- Site entry #2: rubenro@*.blh.no
  182.       -service.de- *** ACCESS DELETE <number> to delete a site entry.
  183.     He then does the
  184.       /msg NickServ@service.de delete 2
  185.     and NickServ responds with
  186.       -service.de- *** ACCESS: Site entry 2 deleted.
  187.  
  188. 14) I have forgot my password, what do I do now...
  189.  
  190.     This is a frequent problem; the solution is as follows:
  191.     1) Logon to IRC with the matching NickServ host and user entry. That is
  192.        the host and user you registred your nicks by. NickServ operators
  193.        issuing a whois command to the NickServ should then see:
  194.          -service.de- * Status: Matching host entries
  195.        If this message does not appear, the NickServ operator may refuse
  196.        to change your NickServ password.
  197.     2) type
  198.          /msg NickServ@service.de operwho
  199.        You will then get a list of NickServ operators, send one of the nicks
  200.        that has a asterix ('*') in front of their nick a message politely
  201.        asking if they can set a new password for you.
  202.        Remember that NickServ operators are humans with things to do beside
  203.        beeing a NickServ oper :-), please be patient.
  204.     3) Remember to change your passwd again. REMEMBER to change it to
  205.        something that is not your login password.
  206.        This is done with /msg NickServ@service.de passwd <newpasswd>
  207.  
  208.    Sending mail to the NickServ email adress, or to me, will only get you
  209.    the above as an answer ;-)
  210.    You can't ask what your current password is since it is not possible to
  211.    "see" a NickServ password. They are all encrypted in the database.
  212.  
  213. 15) Reporting bugs
  214.  
  215.     To report a NickServ bug, either do it ON-line with the BUG command,
  216.     or send a mail to IRC@Informatik.TU-Muenchen.DE with Subject: NickServ.
  217.     On-line bug reporting is done with /msg NickServ@service.de BUG <bug
  218.     report>.
  219.     If you want to report a bug by email, issue a
  220.       /msg NickServ@service.de help bug
  221.     to get the current version and compile, please include this in your
  222.     email. When mailing, rember to include as much information as possible
  223.     on the problem as you see or experience it.
  224.     Forgeting your NickServ password is NOT a bug ;-), nor a email issue.
  225.     If you email NickServ about forgotten passwords, you will surely get
  226.     a reply with the answer of question 14 :-)
  227.  
  228. 16) Copyright and disclaimer
  229.  
  230.     This FAQ is Copyright (C) Ove Ruben R Olsen - 1994. This FAQ should
  231.     mainly be distributed on USENET, and USENET only. If you want to
  232.     distribute it by other ways than USENET, publish it on paper or
  233.     electronicaly (CD-ROM, Floppydisks and such) you should contact the
  234.     author of the FAQ to get permission.
  235.     The information in this FAQ is provided 'AS-IS' and the author should not
  236.     be held liable for any damange the information provided here in may cause.
  237. If you have futher problems with NickServ or question that are not covered
  238. in this FAQ, you are welcome to email to IRC@Informatik.TU-Muenchen.DE.
  239. Your mail will then be forwarded to the right authorities on NickServ.
  240. You may also speak with "ruben" on line (or any other NickServ operator).
  241. Unfortunately I will definitely NOT be answering any questions after
  242. 11.00 PM GMT ;-), so if you don't get a respone from me, stay cool. You
  243. may also issue a /whois ruben ruben (yes ruben twice) to see my idle time
  244. and my correctly set away msg (please respect this).
  245. \Ruben.
  246. _________________________________________________________________________
  247.  
  248. 2) What is IRC And How To Get In  ( undernet.org )
  249. --------------------------------------------------
  250. Document : undernet-faq / Part 1
  251.  
  252.       Undernet IRC FAQ [Part I] (updated 28th July 1994) - Weekly Repost
  253.                 Version 1 By Paul Grant (Grant)
  254.                 Version 2-3   -   written by Mandar Mirashi (Mmmm)
  255.                                   mmmirash@mailhost.ecn.uoknor.edu
  256. The FAQ consists of answers to several frequently asked questions on the
  257. IRC newsgroups. Please don't ask these questions again, they've been
  258. answered plenty of times already - and please don't flame someone just
  259. because they may not have read this particular posting.  Thank you.
  260. The FAQ consists of the following sections.
  261. I)       IRC for the newcomer
  262. II)      The Undernet (for the newcomer)
  263. III)     The Undernet (for the EFnetter)
  264. IV)      The Undernet (how can you participate?)
  265. IV)      The Undernet (how can you participate?)
  266. V)       Acknowledgements/References
  267. VI)      Undernet IRC server list
  268. This article covers section I, and includes answers to:
  269. 1-1)  What is IRC?
  270. 1-2)  Alright, now how do I get onto IRC?
  271. 1-3)  Are there any IRC telnet sites?
  272. 1-4)  Hmm..I'm confused. What does a client do?  What's a server?
  273. 1-5)  What do I do next, once I'm connected to IRC? Is there a way to get
  274.       online help? Why won't /help work for me?
  275. (**CUTTED**)
  276. ( ACCESS'NOTE : SORRY... I DIDN'T GET THE WHOLE STUFF , If You Want It,
  277.   Telnet To ColumbiaNet.Columbia.Edu And Do A Search For "irc" )
  278.  
  279. If you're looking for the answer to, say, question 1-5, and want to skip
  280. everything else, you can search ahead for the regular expression "^1-5".
  281. (/1-5  in case you use vi).
  282. While I have tried my best to keep the FAQ updated, there may be
  283. inadvertent mistakes or omissions. Is there a question that you find
  284. frequently asked, but not mentioned? Please send all suggested additions/
  285. corrections/deletions/comments/etc. to mmmirash@mailhost.ecn.uoknor.edu
  286. This FAQ (both parts) can be obtained via anonymous ftp from ftp.undernet.org
  287. or ftp2.undernet.org under  /irc/docs, or from rtfm.mit.edu under
  288. /pub/usenet/alt.irc/    If ftp does not work from your site, then try
  289. the mail server: send email to mail-server@rtfm.mit.edu with
  290. send usenet/news.answers/irc/undernet-faq/part1
  291. send usenet/news.answers/irc/undernet-faq/part2
  292. URL's on the World Wide Web for this FAQ are:
  293.         http://www.undernet.org/~agifford/undernet/underfaq/
  294.         http://www2.undernet.org:8080/~cs93jtl/underfaq/
  295. ------------------------------------------------------------------------------
  296. 1-1)  What is IRC?
  297.       IRC stands for the Internet Relay Chat. It is a much better, multi
  298.       user implementation of the rudimentary 'talk' program. On IRC,
  299.       several persons can simultaneously participate in a discussion
  300.       over a particular 'channel', or even multiple channels. There is
  301.       no restriction to the number of people that can participate in a
  302.       given discussion, or the number of channels that can be formed
  303.       over IRC.
  304.       All conversations take place in *real time*. That's one of the fortes
  305.       of IRC, and IRC has been used extensively for live coverage of
  306.       world events, news, sports commentary, etc. It also serves as an
  307.       *extremely* inexpensive substitute for long distance calling. People
  308.       from all corners of the world can be found over IRC.
  309.       IRC was developed by Jarkko Oikarinen in Finland in the late
  310.       eighties, and was originally intended to work as a better
  311.       substitute for 'talk' on his bulletin board. Of course, since
  312.       then, it attracted overwhelming popularity, especially after
  313.       the Gulf war when IRC was used to carry live coverage of events,
  314.       and its growth has been exponential after that. Since then, reports
  315.       of the Russian coup, and the California earthquake have been
  316.       carried *live* over IRC, with people located in Russia and California
  317.       bringing in the eyewitness reports.
  318. ------------------------------------------------------------------------------
  319. 1-2)  Alright, now how do I get onto IRC?
  320.       The irc program that you need to get onto irc is called an 'irc
  321.       client'. First, check if your system already has an irc client
  322.       installed by entering "irc" at your system prompt. If you're
  323.       lucky, it could have been installed already on your system, and
  324.       you may skip the remainder of this answer. If you do not have
  325.       an irc client installed on your system, then you need to install
  326.       one.
  327.       Irc clients have been developed for a variety of platforms, and
  328.       the Unix ircII client is by far the most popular one. There are
  329.       also several emacs and x11 clients that run under Unix. Irc
  330.       clients have been developed for MS-DOS / MSWindows, Macintoshes,
  331.       (assuming that the PC/Macintosh that you use is connected to the
  332.       network, i.e. you can't use a MS-Windows client if you dial in via a
  333.       modem to a Unix system, although you may be on a PC - unless your PC
  334.       is on the network with its own ip address (e.g. runs slip/ppp)) VMS
  335.       systems and  VM/CMS systems as well. A major repository for IRC clients
  336.       of all kinds is the site cs-ftp.bu.edu. Another site that you may want
  337.       to try is ftp.undernet.org. You will need to FTP the code for the
  338.       clients (or binaries as may be the case) from these anonymous ftp
  339.       sites. A popular VMS client is the dough 'ircII-for-vms' client which
  340.       has a lot of good features. WSirc is a good MS-Windows irc client.
  341.  
  342.       ircII on Unix
  343.       --------------
  344.       If you're on a Unix system, and aren't familiar with the nuances
  345.       of ftp, uncompress, untar, the concept of Makefiles, etc. you may
  346.       wish to try the auto-magic install which will do it for you. The
  347.       foll. command at your Unix prompt will auto install an ircII client:
  348.                    telnet sci.dixie.edu 1 | sh
  349.       The unix ircII client takes up about 1.5Megs of disk space (including
  350.       the help files). If you do not have enough diskspace, you may try
  351.       a precompiled client for your system, which is usually just 400K
  352.       or so. To find out what Unix system you're on, use the command
  353.       'uname -a'. Once you do that, ftp the appropriate precompiled client
  354.       from
  355.                   ftp.undernet.org        /irc/clients/compiled.
  356.  
  357.       If you cannot spare even 400K for an irc binary, you may want to
  358.       try the smallirc client which can be found at ftp.undernet.org
  359.       under /irc/clients. This takes about 100-150K.
  360.  
  361.       ircII under VMS
  362.       ---------------
  363.       Here are the sequence of steps I took to install the ircII for vms
  364.       client:
  365.  
  366.       $ create/dir [.ircii]
  367.       $ set def [.ircii]
  368.       $ ftp ubvms.cc.buffalo.edu
  369.       UBVMSA.CC.BUFFALO.EDU>user
  370.           Foreign username: anonymous
  371.       <anonymous user ok. Send real ident as password.
  372.       Password:
  373.       <Guest User MEMS@ logged into DISK$ACSDISK2:[VMSSERV] at Thu 30-Jun-94
  374.       <Directory and access restrictions apply
  375.       UBVMSA.CC.BUFFALO.EDU>cd [.maslib.utilities.irc]
  376.       <Connected to DISK$ACSDISK2:[VMSSERV.MASLIB.UTILITIES.IRC].
  377.       UBVMSA.CC.BUFFALO.EDU>confirm off
  378.       [All transactions are implicitly confirmed]
  379.       UBVMSA.CC.BUFFALO.EDU>mget *.*;*
  380.       [...  multiple file gets deleted...]
  381.       UBVMSA.CC.BUFFALO.EDU>quit
  382.       FTP>quit
  383.       $
  384.       $@install
  385.  
  386.       This will put you onto the main installation menu.
  387.       You may exit this menu by holding the "Ctrl" key down and pressing "Z".
  388.       Installation is very simple, just start with the first option 'P' and
  389.       set the installation directory.  Also use 'S' to select the default
  390.       server. Next select option 'C' and begin compiling
  391.       the program.  If that completes successfully you can then try and run
  392.       the irc program with the next option to see if it compiled correctly.
  393.       If it has then you can go to the next option and edit your login.com
  394.       to have  $irc :== $disk:[username.ircii]irc.exe  For example:
  395.       $IRC :== $COUGAR:[SMIM.IRCII]IRC.EXE
  396.       You can then proceed to the next step and delete all the non-essential
  397.       files to conserve your disk quota.
  398.  
  399.       WSIRC under DOS/MS-WINDOWS
  400.       --------------------------
  401.       (this section assembled from responses by Caesar Samsi,csamsi@clark.net,
  402.         - the author of wsirc, on alt.irc  )
  403.       First, you must be running MS-Windows. WSIRC and WINSOCK.DLL are
  404.       MS-Windows based software.
  405.       Second, you must use an implementation of tcp/ip for MS-Windows which
  406.       is called WINSOCK.DLL (it is actually the name of the file, but we refer
  407.       to the protocol by the same name).
  408.       Third, you must either be connected to a TCP/IP LAN or a modem. When
  409.       you use a modem, you must subscribe to a SLIP/PPP account with your
  410.       Internet Service Provider. You must ask them: your username, your
  411.       pchostname, your permanent ip address , their DNS ip address. These will
  412.       be required for WINSOCK.DLL configuration setup.
  413.       Fourth, there is a configuration setup you need to do with WINSOCK.DLL,
  414.       the specifics are covered by each vendor's documentation. Commercial
  415.       WINSOCK software costs US$ 199.- to US$ 299.-. Shareware WINSOCK
  416.       software costs US$ 20.- to US$ 40.- (Peter Tattam's WINSOCK.DLL is US
  417.       $ 20.- has an internal SLIP driver and works very well). FTP sites
  418.       for the complete WINSOCK distribution are:
  419.  
  420.            winftp.cica.indiana.edu     File:  twsk10a.zip
  421.            ftp.cica.indiana.edu        File: /pub/pc/win3/winsock/winsock.zip
  422.  
  423.       Fifth, assuming all of the configuration works. Dial up your internet
  424.       service provider to your SLIP or PPP account (a script file can automate
  425.       this process) if you're on a modem.
  426.       Sixth, once connected, start up WSIRC. Open up the Options | Server
  427.       dialog box and enter all information in the boxes provided. For server
  428.       names, browse the list of servers in the appendix of this FAQ. Do not
  429.       use the actual ip address (e.g 123.222.222.222), use the human text name
  430.       (us.undernet.org). Use port 6667. Use the username and pcname provided
  431.       by your SLIP provider. Use nicknames that are NO LONGER than 9
  432.       characters. Use no spaces in between for anything (except for the email
  433.       info, but that's optional).
  434.       Seventh, click on the connect button (or use File | Connect). If it
  435.       doesn't connect, try another server. If 11004 error occurs, either your
  436.       DNS ip address is wrong or you entered an invalid server name, enter a
  437.       valid server name. If 10060 or 10061 occurs, either the server is down,
  438.       busy or otherwise not responding, try another server. If the server
  439.       says "Nickname in use", change your nickname on the fly with /NICK
  440.       mynick. The server should then display its MOTD (message of the day)
  441.       file.
  442. ------------------------------------------------------------------------------
  443. 1-3)  Are there any IRC telnet sites?
  444.  
  445.       This question pops up with frightening regularity on the irc
  446.       newsgroups. IRC telnet sites are absolutely not recommended except
  447.       as a *last ditch* effort when compiling a client doesn't work for
  448.       you, or if you are simply unable to use a client for lack of an
  449.       account/diskspace/etc. Before answering this question, you should
  450.       consider the following *disadvantages* of using a telnet client site
  451.       for IRC:
  452.       * It is much much slower than using your own client. In cases, you
  453.         may be connecting all across a continent to use IRC.
  454.       * It is usually limited by a maximum number of users allowed on it.
  455.       * It is not possible to send or receive files over irc when using
  456.         a telnet client.
  457.       * It is not possible to customise and tailor the client to suit your
  458.         needs.
  459.       * And finally, a telnet client site may simply stop providing service
  460.         due to the huge abuse that often results from the client. This is
  461.         more often the case than the exception. So, you are left stranded
  462.         and have to hunt for new telnet sites.
  463.       In short, GET YOUR OWN CLIENT. Under Unix, a client can be installed in
  464.       as little as 150-200K of free diskspace. At best, telnet client sites
  465.       should be used as a temporary solution until you are able to get your
  466.       own client. It is with this goal in mind that the foll. list is
  467.       provided:
  468.  
  469.          wildcat.ecn.uoknor.edu 6677      or    129.15.22.174 6677
  470.          vinson.ecn.uoknor.edu 6677       or    129.15.22.174 6677
  471.          [ ACCESS'NOTE : The 2 Above -> SLOW & VERY UNSTABLE! ]
  472.  
  473.          sci.dixie.edu 6677               or    144.38.16.2 6677
  474.          caen.fr.eu.undernet.org 6677     or    192.93.101.16 6677
  475.          obelix.wu-wien.ac.at 6677        or    137.208.8.6 6677
  476.          (obelix also runs on ports 7766, 6969 and 6996)
  477.          [ ACCESS'NOTE : The Above -> VERY Limited Number Of Users ]
  478.  
  479.       Sites coming up:
  480.           rodica.arnes.si 6677
  481.           cyprus.csd.uch.gr 6677
  482.  
  483. ------------------------------------------------------------------------------
  484. 1-4) Hmm..I'm confused. What does a client do?  What's a server?
  485.  
  486.      An irc client reads in the commands that you give it, and parses
  487.      them. It filters them and performs the appropriate actions, and if
  488.      necessary, passes them on to a 'server'. An IRC server can serve
  489.      many other clients. The server holds information about the channels
  490.      and people on IRC, amongst other pieces of information. It is also
  491.      responsible for routing your messages to other people on IRC. The
  492.      IRC network itself consists of multiple servers which connect to
  493.      one another in a 'tree'-like fashion (as an undirected acyclic
  494.      graph to be precise).
  495.      It is usually best if you select a server close to the site that
  496.      you irc from. Here's a partial list of servers to try:
  497.                    us.undernet.org - Central USA
  498.        pasadena.ca.us.undernet.org - West coast USA
  499.          boston.ma.us.undernet.org - East coast USA
  500.                    eu.undernet.org - Europe
  501.                    ca.undernet.org - Canada
  502.                    au.undernet.org - Australia
  503.       Usually, a  countrycode.undernet.org  should get you to one of the
  504.       servers in your region. If not, you can try one of the servers listed
  505.       above. To find out which server is closest to you once you're on
  506.       IRC, use the /links command to get a list of servers. To switch to
  507.       the closest server, try  /server servername.
  508. ------------------------------------------------------------------------------
  509. 1-5)  What do I do next, once I'm connected to IRC? Is there a way to get
  510.       online help? Why won't /help work for me?
  511.       Thumb rule: All ircII commands must be preceded by a /
  512.       Thus, typing /help gives you a list of available ircII commands.
  513.       [If you're using ircII, and /help won't work for you, it's quite
  514.        possible that your local help files have not been set up right.
  515.        Try   /set help_path <path-to-helpfiles>
  516.        and if that won't fix it, try
  517. ______________________________________________________________________________
  518.  
  519. 3) More Informations About IRC ( MIT.Edu )
  520. ------------------------------------------
  521. Document : irc-faq
  522.  
  523. Last-modified: 1994/08/31
  524. Version: 1.39
  525.  
  526. (1) What is IRC?
  527.  
  528.         IRC stands for "Internet Relay Chat". It was originally
  529. written by Jarkko Oikarinen (jto@tolsun.oulu.fi) in 1988. Since starting
  530. in Finland, it has been used in over 60 countries around the world.  It
  531. was designed as a replacement for the "talk" program but has become much
  532. much more than that. IRC is a multi-user chat system, where people convene
  533. on "channels" (a virtual place, usually with a topic of conversation) to
  534. talk in groups, or privately. IRC is constantly evolving, so the way
  535. things to work one week may not be the way they work the next. Read the
  536. MOTD (message of the day) every time you use IRC to keep up on any new
  537. happenings or server updates.
  538.         IRC gained international fame during the 1991 Persian Gulf War,
  539. where updates from around the world came accross the wire, and most irc
  540. users who were online at the time gathered on a single channel to hear
  541. these reports. IRC had similar uses during the coup against Boris Yeltsin
  542. in September 1993, where IRC users from Moscow were giving live reports
  543. about the unstable situation there.
  544.  
  545. (2) How is IRC set up?
  546.  
  547.         The user runs a "client" program (usually called 'irc') which
  548. connects to the IRC network via another program called a "server".
  549. Servers exist to pass messages from user to user over the IRC network.
  550.  
  551. (3) How do I use a client?
  552.  
  553.         First, check to see if irc is installed on your system. Type
  554. "irc" from your prompt. If this doesn't work, ask your local systems
  555. people if irc is already installed. This will save you the work of
  556. installing it yourself.
  557.  
  558.         If an IRC client isn't already on your system, you either
  559. compile the source yourself, have someone else on your machine compile
  560. the source for you, or use the TELNET client.
  561.  
  562. "telnet ircclient.itc.univie.ac.at 6668". Please only use the latter when
  563. you have no other way of reaching IRC, as this resource is quite
  564. limited, slow, and *very* unreliable.
  565.  
  566. (4) Where can I get source for an IRC client?
  567.  
  568.         You can anonymous ftp to any of the following sites (use the
  569. one closest to you):  *** If you don't know what anonymous ftp is, ask
  570. your local systems people to show you ***
  571.  
  572. UNIX client-> cs-ftp.bu.edu /irc/clients
  573.               ftp.acsu.buffalo.edu /pub/irc
  574.               ftp.funet.fi /pub/unix/irc
  575.               coombs.anu.edu.au /pub/irc
  576.               ftp.informatik.tu-muenchen.de /pub/comp/networking/irc/clients
  577.               slopoke.mlb.semi.harris.com /pub/irc
  578.               there is also a client avaliable with the server code.
  579. EMACS elisp-> cs-ftp.bu.edu /irc/clients/elisp
  580.               ftp.funet.fi /pub/unix/irc/Emacs
  581.               ftp.informatik.tu-muenchen.de /pub/comp/networking/irc/clients
  582.               slopoke.mlb.semi.harris.com /pub/irc/emacs
  583.               cs.hut.fi /pub/irchat
  584. X11 client->  catless.ncl.ac.uk /pub
  585.               harbor.ecn.purdue.edu /pub/tcl/code
  586. VMS ->        cs-ftp.bu.edu /irc/clients/vms
  587.               coombs.anu.edu.au /pub/irc/vmsirc
  588.               ftp.funet.fi  /pub/unix/irc/vms
  589.               ftp.informatik.tu-muenchen.de /pub/net/irc
  590. REXX client for VM->    cs-ftp.bu.edu /irc/clients/rxirc
  591.                         ftp.informatik.uni-oldenburg.de /pub/irc/rxirc
  592.                         ftp.informatik.tu-muenchen.de /pub/net/irc/VM
  593.                         coombs.anu.edu.au /pub/irc/rxirc
  594.                         ftp.funet.fi /pub/unix/irc/rxirc
  595. MSDOS->         cs-ftp.bu.edu /irc/clients/pc/msdos
  596.                 ftp.funet.fi /pub/unix/irc/msdos
  597. MSWindows->     cs-ftp.bu.edu:/irc/clients/pc/windows
  598.                 ftp.demon.co.uk:/pub/ibmpc/winsock/apps/wsirc
  599. Macintosh->     cs-ftp.bu.edu /irc/clients/macintosh
  600.                 sumex-aim.stanford.edu /info-mac/comm
  601.                 ftp.funet.fi /pub/unix/irc/mac
  602.                 ftp.ira.uka.de /pub/systems/mac
  603.  
  604. (5) Which server do I connect to?
  605.  
  606.         It's usually best to try and connect to one geographically
  607. close, even though that may not be the best. You can always ask when you
  608. get on IRC. Here's a list of servers avaliable for connection:
  609.  
  610. USA:
  611.                 irc.bu.edu
  612.                 irc.colorado.edu
  613.                 irc.uiuc.edu
  614. Canada:
  615.                 sol.csd.unb.ca
  616. Europe:
  617.                 irc.funet.fi
  618.                 cismhp.univ-lyon1.fr
  619.                 disuns2.epfl.ch
  620.                 irc.nada.kth.se
  621.                 sokrates.informatik.uni-kl.de
  622.                 bim.itc.univie.ac.at
  623. Australia:
  624.                 jello.qabc.uq.oz.au
  625. This is, by no means, a comprehensive list, but merely a start. Connect
  626. to the closest of these servers and join the channel #Twilight_Zone
  627. When you get there, immediately ask what you want. Don't say "I have a
  628. question" because then hardly anyone will talk.
  629.  
  630. (6) OK, I've got a client and I'm connected to a server, now what?
  631.  
  632.         It's probably best to take a look around and see what you want
  633. to do first. All IRC commands start with a "/", and most are one word.
  634. Typing /help will get you help information. /names will get you a list
  635. of names, etc.
  636. The output of /names is typically something like this->
  637. Pub: #hack      zorgo eiji Patrick fup htoaster
  638. Pub: #Nippon    @jircc @miyu_d
  639. Pub: #nicole    MountainD
  640. (Note there are LOTS more channels than this, this is just sample
  641. output -- one way to stop /names from being too large is doing /names
  642. -min 20 which will only list channels with 20 or more people on it,
  643. but you can only do this with the ircII client).
  644. "Pub" means public (or "visible") channel. "hack" is the channel name.
  645. "#" is the prefix. A "@" before someone's nickname indicates he/she is the
  646. "Channel operator" (see #7) of that channel. A Channel Operator is someone
  647. who has control over a specific channel. It can be shared or not as the
  648. first Channel Operator sees fit. The first person to join the channel
  649. automatically receives Channel Operator status, and can share it with
  650. anyone he/she chooses (or not).  Another thing you might see is "Prv"
  651. which means private. You will only see this if you are on that private
  652. channel. No one can see Private channels except those who are on that
  653. particular private channel.
  654.  
  655. (7) What is a channel operator? What is an IRC operator?
  656.  
  657.         A channel operator is someone with a "@" by their nickname in
  658. a /names list, or a "@" by the channel name in /whois output. Channel
  659. operators are kings/queens of their channel. This means they can kick
  660. you out of their channel for no reason. If you don't like this, you
  661. can start your own channel and become a channel operator there.
  662.         An IRC operator is someone who maintains the IRC network. They
  663. cannot fix channel problems. They cannot kick someone out of a channel
  664. for you. They cannot /kill (kick someone out of IRC temporarily)
  665. someone just because you gave the offender channel operator privileges
  666. and said offender kicked *you* off.
  667.  
  668. (8) What is a "bot"?
  669.  
  670.         "bot" is short for "robot". It is a script run from an ircII
  671. client or a separate program (in perl, C, and sometimes more obscure
  672. languages). StarOwl@uiuc.edu (Michael Adams) defined bots very well: "A
  673. bot is a vile creation of /lusers to make up for lack of penis length".
  674. IRC bots are generally not needed. See (10) below about "ownership" of
  675. nicknames and channels.
  676.         It should be noted that many servers (especially in the USA) have
  677. started to ban ALL bots. Some ban bots so much that if you run a bot on
  678. their server, you will be banned from using that server (see segment below
  679. on K: lines).
  680.  
  681. (9) What are good channels to try while using IRC?
  682.  
  683.         #hottub and #initgame are almost always teeming with people.
  684. #hottub is meant to simulate a hot tub, and #initgame is a non-stop game
  685. of "inits" (initials). Just join and find out!
  686.         To get a list of channels with their names and topics, do
  687. /list -min 20 (on ircII) which will show you channels with 20 or more
  688. members. You can also do this for smaller numbers.
  689.         Many IRC operators are in #Twilight_Zone ... so if you join
  690. that channel and don't hear much talking, don't worry, it's not because
  691. you joined, operators don't talk much on that channel anyways!
  692.  
  693. (10) Someone is using my nickname, can anyone do anything about it?
  694.  
  695.     Someone is using my channel, can anyone do anything about it?
  696.         Even while NickServ (see (13) below) registered nicknames, there
  697. are not enough nicknames to have nickname ownership. If someone takes
  698. your nickname while you are not on IRC, you can ask for them to give it
  699. back, but you can not *demand* it, nor will IRC operators /kill for
  700. nickname ownership.
  701.  
  702.         There are, literally, millions of possible channel names, so if
  703. someone is on your usual channel, just go to another. You can /msg them
  704. and ask for them to leave, but you can't *force* them to leave.
  705.  
  706. (11) There aren't any channel operators on my channel, now what?
  707.  
  708.         Channel operators are the owner(s) of their respective channels.
  709. Keep this in mind when giving out channel operator powers (make sure to
  710. give them to enough people so that all of the channel operators don't
  711. unexpectedly leave and the channel is stuck without a channel operator).
  712.         On the other hand, do not give out channel operator to
  713. *everyone*. This causes the possibility of mass-kicking, where the
  714. channel would be stuck without any channel operators.
  715.         You have one option. You can ask everyone to leave and rejoin
  716. the channel. This is a good way to get channel operator back. It
  717. doesn't work on large channels or ones with bots, for obvious reasons.
  718.  
  719. (12) What if someone tells me to type something cryptic?
  720.  
  721.         Never type anything anyone tells you to without knowing what it
  722. is. There is a problem with typing certain commands with the ircII
  723. client that give anyone immediate control of your client (and thus can
  724. gain access to your account).
  725.  
  726. (13) What was NickServ?  Is NickServ ever coming back?
  727.  
  728.         NickServ was a nickname registration service run in Germany. It
  729. was a bot that told people who used a registered nickname to stop using
  730. that nickname. NickServ has been down since the Spring of 1994.
  731.         It is not likely that NickServ will be back.
  732.         Remember, nicknames aren't owned.
  733.  
  734. (14) What does "*** Ghosts are not allowed on IRC." mean?
  735.  
  736.       What does "*** You are not welcome on this server." mean?
  737.         On IRC, you cannot be banned from every single server.
  738. Server-banning exists only on a per-server basis (being banned on one
  739. server does not mean you are automatically banned from another). "Ghosts
  740. are not allowed on IRC" means that you are banned from using that server.
  741. The banning is in one of three forms:
  742.  * You are banned specifically, you yourself.  Only you can be responsible
  743.    for this (if you are using a shared account, this obviously does not
  744.    apply). Thus the responsibility lies completely with you and you have
  745.    noone to complain to.
  746.  * Your machine is banned. Chances are it wasn't you who committed the
  747.    wrongdoing. Try using another machine on campus and seeing if you can
  748.    use that particular irc server then.
  749.  * Your whole site is banned (where "site" == "school", "company",
  750.    "country"). This almost certainly wasn't your fault. And chances are
  751.    you won't be able to get the server-ban lifted. Try using another
  752.    server.
  753.         The most general answer is "use another server", but if it bothers
  754. you, try writing to the irc administrator of that site -->
  755. /admin server.name.here  -- plead your case. It might even get somewhere!
  756.  
  757. (15) What does "You have new email." mean? What does it mean when I see
  758.  
  759.      "[Mail: 5]" in my status bar?
  760.         IRC does not have its own mail. However, if your client tells you
  761. that you have new email, it simply means that you have received mail in
  762. your account. Leave irc (either by suspending it or quitting it), and read
  763. the mail.
  764.         You might also see "You have new email." when you start irc. IRC
  765. does not keep track of email between sessions, so when you start irc and
  766. have something in your mailbox, irc will tell you you have new email.
  767.         The "[Mail: 5]" in your status bar tells you how many email
  768. messages you have in your mailbox. Again, to access them, leave irc and
  769. read them using your normal mail reader.
  770.  
  771. (16) Where can I find GIF archives of IRC people?
  772.  
  773.         GIF archives of IRC people are available:
  774.      ftp.funet.fi:/pub/pics/people/misc/irc (NORDUnet only)
  775.      ftp.informatik.tu-muenchen.de /pub/comp/networking/irc/RP
  776.  
  777. (17) Where can I learn more?
  778.  
  779.         The best, basic, IRC user's manual is the IRC Primer,
  780. available in plain text, PostScript, and LaTeX from
  781. cs-ftp.bu.edu:/irc/support ... Another good place to start might be
  782. downloading the IRC tutorials.  They're avaliable via anonymous ftp
  783. from cs-ftp.bu.edu in /irc/support/tutorial.*
  784.         You can also join various IRC related mailing lists:
  785.  * "operlist" is a list that discusses current (and past) server code,
  786.    routing, and protocol. You can join by mailing
  787.    operlist-request@kei.com.
  788.  * "ircd-three" is a list that exists to discuss protocol revisions
  789.    for the 3.0 release of the ircd (irc server), currently in
  790.    planning.  Mail ircd-three-request@kei.com to be added.
  791. NOTE! These are not "Help me, where can I get started?" lists. For
  792. that information, read the IRCprimer noted above.
  793.         Those looking for more technical information can get the IRC
  794. RFC (rfc1459) available at all RFC ftp sites, as well as
  795. cs-ftp.bu.edu:/irc/support/rfc1459.txt
  796. (18) Where can I get an updated copy of this FAQ?
  797. this FAQ is available from several sources:
  798.         cs-ftp.bu.edu:/irc/support/alt-irc-faq
  799.         ftp.kei.com:/pub/irc/alt-irc-faq
  800. The latest copy will always be posted to these two ftp sites.
  801.  
  802. (18) What do I do if I'm still confused or have additions to this posting?
  803.  
  804.         email hrose@kei.com or ask for help (in #Twilight_Zone) on IRC.
  805. --
  806. Helen Trillian Rose                     <hrose@kei.com, hrose@eff.org>
  807. Kapor Enterprises, Inc.                 Check out my homepage! -->
  808. Systems and Networks Administration     http://www.kei.com/homepages/hrose.html
  809. I like: DL, WN, Boeing                  I don't like: NW, HP, Airbus
  810. _________________________________________________________________________
  811.  
  812. 4) More & More Informations About IRC, MUDs
  813. -------------------------------------------
  814.  
  815. Chapter Eleven: IRC, MUDs and other things that are more fun than t...
  816. Chapter 11: IRC, MUDs AND OTHER THINGS THAT ARE MORE FUN THAN THEY SOUND
  817.  
  818.      Many Net systems provide access to a series of interactive
  819. services that let you hold live "chats" or play online games with
  820. people around the world.  To find out if your host system offers
  821. these, you can ask your system administrator or just try them -- if
  822. nothing happens, then your system does not provide them.  In general,
  823. if you can use telnet and ftp, chances are good you can use these
  824. services as well.
  825.  
  826.  
  827. 11.1  TALK
  828.  
  829.      This is the Net equivalent of a telephone conversation and
  830. requires that both you and the person you want to talk to have access
  831. to this function and are online at the same time.  To use it, type
  832.  
  833.                 talk user@site.name
  834.  
  835. where user@site.name is the e-mail address of the other person.  She will
  836. see something like this on her screen:
  837.  
  838.                 talk: connection requested by yourname@site.name
  839.                 talk: respond with:  talk yourname@site.name
  840.  
  841. To start the conversation, she should then type (at her host system's
  842. command line):
  843.  
  844.                 talk yourname@site.name
  845.  
  846. where that is your e-mail address.  Both of you will then get a top
  847. and bottom window on your screen.  She will see everything you type in
  848. one window; you'll see everything she types in the other.  To
  849. disconnect, hit control-C.
  850.      One note: Public-access sites that use Sun computers sometimes have
  851. trouble with the talk program.  If talk does not work, try typing
  852.  
  853.      otalk
  854.  
  855. or
  856.  
  857.      ntalk
  858.  
  859. instead.  However, the party at the other end will have to have the same
  860. program online for the connection to work.
  861.  
  862.  
  863. 11.2  INTERNET RELAY CHAT
  864.  
  865.  
  866.      IRC is a program that lets you hold live keyboard conversations
  867. with people around the world.  It's a lot like an international CB
  868. radio  - it even uses "channels."  Type something on your computer and
  869. it's instantly echoed around the world to whoever happens to be on the
  870. same channel with you.  You can join in existing public group chats or
  871. set up your own.  You can even create a private channel for yourself
  872. and as few as one or two other people.  And just like on a CB radio,
  873. you can give yourself a unique "handle" or nickname.
  874.      IRC currently links host systems in 20 different countries, from
  875. Australia to Hong Kong to Israel.  Unfortunately, it's like telnet --
  876. either your site has it or it doesn't.  If your host system does have it,
  877. Just type
  878.  
  879.                irc
  880.  
  881. and hit enter.  You'll get something like this:
  882.  
  883.  
  884. *** Connecting to port 6667 of server world.std.com
  885. *** Welcome to the Internet Relay Network, adamg
  886. *** Your host is world.std.com, running version 2.7.1e+4
  887. *** You have new mail.
  888. *** If you have not already done so, please read the new user information with
  889. +/HELP NEWUSER
  890. *** This server was created Sat Apr 18 1992 at 16:27:02 EDT
  891. *** There are 364 users on 140 servers
  892. *** 45 users have connection to the twilight zone
  893. *** There are 124 channels.
  894. *** I have 1 clients and 3 servers
  895. MOTD - world.std.com Message of the Day -
  896. MOTD - Be careful out there...
  897. MOTD -
  898. MOTD - ->Spike
  899. * End of /MOTD command.
  900.  
  901.  23:13 [1] adamg [Mail: 32] * type /help for help
  902.  
  903. ----------------------------------------------------------------------
  904. _________________________________________________________________________
  905.  
  906.      You are now in channel 0, the "null" channel, in which you can look
  907. up various help files, but not much else. As you can see, IRC takes over
  908. your entire screen.  The top of the screen is where messages will
  909. appear.  The last line is where you type IRC commands and messages.  All
  910. IRC commands begin with a /.  The slash tells the computer you are about
  911. to enter a command, rather than a message. To see what channels are
  912. available, type
  913.  
  914.                 /list
  915.  
  916. and hit enter.  You'll get something like this:
  917.  
  918. *** Channel    Users  Topic
  919. *** #Money     1      School CA$H (/msg SOS_AID help)
  920. *** #Gone      1      ----->> Gone with the wind!!!  ------>>>>>
  921. *** #mee       1
  922. *** #eclipse   1
  923. *** #hiya      2
  924. *** #saigon    4
  925. *** #screwed   3
  926. *** #z         2
  927. *** #comix     1      LET'S TALK 'BOUT COMIX!!!!!
  928. *** #Drama     1
  929. *** #RayTrace  1      Rendering to Reality and Back
  930. *** #NeXT      1
  931. *** #wicca     4      Mr. Potato Head, R. I. P.
  932. *** #dde^mhe`  1      no'ng chay? mo*? ...ba` con o*iiii
  933. *** #jgm       1
  934. *** #ucd       1
  935. *** #Maine     2
  936. *** #Snuffland 1
  937. *** #p/g!      4
  938. *** #DragonSrv 1
  939.  
  940.      Because IRC allows for a large number of channels, the list might
  941. scroll off your screen, so you might want to turn on your computer's
  942. screen capture to capture the entire list.  Note that the channels
  943. always have names, instead of numbers.  Each line in the listing tells
  944. you the channel name, the number of people currently in it, and whether
  945. there's a specific topic for it.  To switch to a particular channel,
  946. type
  947.  
  948.                 /join #channel
  949.  
  950. where "#channel" is the channel name and hit enter.  Some "public"
  951. channels actually require an invitation from somebody already on it.  To
  952. request an invitation, type
  953.  
  954.                 /who #channel-name
  955.  
  956. where channel-name is the name of the channel, and hit enter.  Then ask
  957. someone with an @ next to their name if you can join in.  Note that
  958. whenever you enter a channel, you have to include the #.  Choose one
  959. with a number of users, so you can see IRC in action.
  960.      If it's a busy channel, as soon as you join it, the top of your
  961. screen will quickly be filled with messages.  Each will start with a
  962. person's IRC nickname, followed by his message.
  963.      It may seem awfully confusing at first.  There could be two or
  964. three conversations going on at the same time and sometimes the
  965. _________________________________________________________________________
  966. 28% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  967. >
  968. three conversations going on at the same time and sometimes the
  969. messages will come in so fast you'll wonder how you can read them all.
  970.      Eventually, though, you'll get into the rhythm of the channel and
  971. things will begin to make more sense.  You might even want to add your
  972. two cents (in fact, don't be surprised if a message to you shows up on
  973. your screen right away; on some channels, newcomers are welcomed
  974. immediately).  To enter a public message, simply type it on that bottom
  975. line (the computer knows it's a message because you haven't started the
  976. line with a slash) and hit enter.
  977.      Public messages have a user's nickname in brackets, like this:
  978.  
  979.                 <tomg>
  980.  
  981.      If you receive a private message from somebody, his name will be
  982. between asterisks, like this:
  983.  
  984.                 *tomg*
  985. _________________________________________________________________________
  986. 30% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  987. >
  988.                 *tomg*
  989.  
  990.  
  991. 11.3  IRC COMMANDS
  992.  
  993.  
  994. Note: Hit enter after each command.
  995.  
  996.  
  997. /away         When you're called away to put out a grease fire
  998.               in the kitchen, issue this command to let others know
  999.               you're still connected but just away from your terminal
  1000.               or computer for awhile.
  1001.  
  1002.  
  1003. /help         Brings up a list of commands for which there is a help
  1004.               file. You will get a "topic:" prompt.  Type in the
  1005. _________________________________________________________________________
  1006. 33% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1007. >
  1008.               file. You will get a "topic:" prompt.  Type in the
  1009.               subject for which you want information and hit enter.
  1010.               Hit enter by itself to exit help.
  1011.  
  1012. /invite       Asks another IRC to join you in a conversation.
  1013.  
  1014.                         /invite fleepo #hottub
  1015.  
  1016.               would send a message to fleepo asking him to join you on
  1017.               the #hottub channel.  The channel name is optional.
  1018.  
  1019.  
  1020.  
  1021. /join         Use this to switch to or create a particular channel,
  1022.               like this:
  1023.  
  1024.                         /join #hottub
  1025. _________________________________________________________________________
  1026. 36% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1027. >
  1028.                         /join #hottub
  1029.  
  1030.               If one of these channels exists and is not a private
  1031.               one, you will enter it.  Otherwise, you have just
  1032.               created it. Note you have to use a # as the first
  1033.               character.
  1034.  
  1035.  
  1036. /list         This will give you a list of all available public
  1037.               channels, their topics (if any) and the number of users
  1038.               currently on them.  Hidden and private channels are not
  1039.               shown.
  1040.  
  1041. /m name       Send a private message to that user.
  1042.  
  1043. /mode         This lets you determine who can join a channel you've
  1044.               created.
  1045. _________________________________________________________________________
  1046. 39% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1047. >
  1048.               created.
  1049.  
  1050.                         /mode #channel +s
  1051.  
  1052.               creates a secret channel.
  1053.  
  1054.  
  1055.                         /mode #channel +p
  1056.  
  1057.               makes the channel private
  1058.  
  1059. /nick         This lets you change the name by which others see you.
  1060.  
  1061.                         /nick fleepo
  1062.  
  1063.               would change your name for the present session to
  1064.               fleepo. People can still use /whois to find your e-mail
  1065. _________________________________________________________________________
  1066. 41% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1067. >
  1068.               fleepo. People can still use /whois to find your e-mail
  1069.               address.  If you try to enter a channel where somebody
  1070.               else is already using that nickname, IRC will ask you to
  1071.               select another name.
  1072.  
  1073. /query        This sets up a private conversation between you and
  1074.               another IRC user.  To do this, type
  1075.  
  1076.                         /query nickname
  1077.  
  1078.               Every message you type after that will go only to that
  1079.               person.  If she then types
  1080.  
  1081.                         /query nickname
  1082.  
  1083.               where nickname is yours, then you have established a
  1084.               private conversation.  To exit this mode, type
  1085. _________________________________________________________________________
  1086. 44% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1087. >
  1088.               private conversation.  To exit this mode, type
  1089.  
  1090.                         /query
  1091.  
  1092.               by itself.  While in query mode, you and the other
  1093.               person can continue to "listen" to the discussion on
  1094.               whatever public channels you were on, although neither
  1095.               of you will be able to respond to any of the messages
  1096.               there.
  1097.  
  1098. /quit         Exit IRC.
  1099.  
  1100. /signoff      Exit IRC.
  1101.  
  1102. /summon       Asks somebody connected to a host system with IRC to
  1103.               join you on IRC. You must use the person's entire e-mail
  1104.               address.
  1105. _________________________________________________________________________
  1106. 47% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1107. >
  1108.               address.
  1109.  
  1110.                         /summon fleepo@foo.bar.com
  1111.  
  1112.               would send a message to fleepo asking him to start IRC.
  1113.               Usually not a good idea to just summon people unless you
  1114.               know they're already amenable to the idea; otherwise you
  1115.               may wind up annoying them no end. This command does not
  1116.               work on all sites.
  1117.  
  1118. /topic        When you've started a new channel, use this command to let
  1119.               others know what it's about.
  1120.  
  1121.                         /topic #Amiga
  1122.  
  1123.                would tell people who use /list that your channel is meant
  1124.                for discussing Amiga computers.
  1125. _________________________________________________________________________
  1126. 50% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1127. >
  1128.                for discussing Amiga computers.
  1129.  
  1130. /who <chan>   Shows you the e-mail address of people on a particular
  1131.               channel.
  1132.  
  1133.                         /who #foo
  1134.  
  1135.               would show you the addresses of everybody on channel foo.
  1136.  
  1137.                        /who
  1138.  
  1139.               by itself shows you every e-mail address for every person
  1140.               on IRC at the time, although be careful: on a busy night
  1141.               you might get a list of 500 names!
  1142.  
  1143. /whois        Use this to get some information about a specific IRC
  1144.               user or to see who is online.
  1145. _________________________________________________________________________
  1146. 52% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1147. >
  1148.               user or to see who is online.
  1149.  
  1150.                         /whois nickname
  1151.  
  1152.               will give you the e-mail address for the person using
  1153.               that nickname.
  1154.  
  1155.                         /whois *
  1156.  
  1157.               will list everybody on every channel.
  1158.  
  1159. /whowas       Similar to /whois; gives information for people who
  1160.               recently signed off IRC.
  1161.  
  1162.  
  1163. 11.4  IRC IN TIMES OF CRISIS
  1164. _________________________________________________________________________
  1165. 55% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1166. >
  1167.      IRC has become a new medium for staying on top of really big
  1168. breaking news.  In 1993, when Russian lawmakers barricaded themselves
  1169. inside the parliament building, some enterprising Muscovites and a couple
  1170. of Americans set up a "news channel" on IRC to relay first-person
  1171. accounts direct from Moscow. The channel was set up to provide a
  1172. continuous loop of information, much like all-news radio stations that
  1173. cycle through the day's news every 20 minutes.  In 1994, Los Angeles
  1174. residents set up a similar channel to relay information related to the
  1175. Northridge earthquake.  In both cases, logs of the channels were archived
  1176. somewhere on the Net, for those unable to "tune in" live.
  1177.      How would you find such channels in the future?  Use the /list
  1178. command to scroll through the available channels.  If one has been set up
  1179. to discuss a particular breaking event, chances are you'll see a brief
  1180. description next to the channel name that will tell you that's the place
  1181. to tune.
  1182. _________________________________________________________________________
  1183. 58% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1184. >
  1185. to tune.
  1186. 11.5  MUDs
  1187.  
  1188.  
  1189.      Multiple-User Dimensions or Dungeons (MUDs) take IRC into the
  1190. realm of fantasy.  MUDs are live, role-playing games in which you
  1191. enter assume a new identity and enter an alternate reality through
  1192. your keyboard.  As you explore this other world, through a series of
  1193. simple commands (such as "look," "go" and "take"), you'll run across
  1194. other users, who may engage you in a friendly discussion, enlist your
  1195. aid in some quest or try to kill you for no apparent reason.
  1196.      Each MUD has its own personality and creator (or God) who was
  1197. willing to put in the long hours required to establish the particular
  1198. MUD's rules, laws of nature and information databases.  Some MUDs
  1199. stress the social aspects of online communications -- users frequently
  1200. _________________________________________________________________________
  1201. 61% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1202. >
  1203. stress the social aspects of online communications -- users frequently
  1204. gather online to chat and join together to build new structures or
  1205. even entire realms.  Others are closer to "Dungeons and Dragons" and
  1206. are filled with sorcerers, dragons and evil people out to keep you
  1207. from completing your quest -- through murder if necessary.
  1208.      Many MUDs (there are also related games known as MUCKs and MUSEs)
  1209. require you to apply in advance, through e-mail, for a character name
  1210. and password.  One that lets you look around first, though, is
  1211. HoloMuck at McGill University in Montreal.  The premise of this game
  1212. is that you arrive in the middle of Tanstaafl, a city on the planet
  1213. Holo.  You have to find a place to live (else you get thrown into the
  1214. homeless shelter) and then you can begin exploring.  Magic is allowed
  1215. on this world, but only outside the city limits.  Get bored with the
  1216. city and you can roam the rest of the world or even take a trip into
  1217. orbit (of course, all this takes money; you can either wait for your
  1218. weekly salary or take a trip to the city casino).  Once you become
  1219. familiar with the city and get your own character, you can even begin
  1220. _________________________________________________________________________
  1221. 64% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1222. >
  1223. familiar with the city and get your own character, you can even begin
  1224. erecting your own building (or subway line, or almost anything else).
  1225.      To connect, telnet to
  1226.  
  1227.                 collatz.mcrcim.mcgill.edu 5757
  1228.  
  1229.      When you connect, type
  1230.  
  1231.                 connect guest guest
  1232.  
  1233.      and hit enter.  This connects you to the "guest" account, which
  1234. has a password of "guest."
  1235. You'll see this:
  1236.  
  1237. The Homeless Shelter(#22Rna)
  1238. You wake up in the town's Homeless Shelter, where vagrants are put for
  1239. protective holding.  Please don't sleep in public places-- there are plenty of
  1240. _________________________________________________________________________
  1241. 66% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1242. >
  1243. protective holding.  Please don't sleep in public places-- there are plenty of
  1244. open apartments available.  Type 'apartments' to see how to get to an
  1245. apartment building with open vacancies.
  1246. There is a small sign on the wall here, with helpful information.  Type 'look
  1247. sign' to read it.
  1248. The door is standing open for your return to respectable society.  Simply walk
  1249. 'out' to the center.
  1250.      Of course, you want to join respectable society, but first you
  1251. want to see what that sign says.  So you type
  1252.  
  1253.                 look sign
  1254.  
  1255. and hit enter, which brings up a list of some basic commands.  Then
  1256. you type
  1257.  
  1258.                 out
  1259.  
  1260. _________________________________________________________________________
  1261. 69% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1262. >
  1263.  
  1264. followed by enter, which brings up this:
  1265.  
  1266. You slip out the door, and head southeast...
  1267. Tanstaafl Center
  1268. This is the center of the beautiful town of Tanstaafl.  High Street runs north
  1269. and south into residential areas, while Main Street runs east and west into
  1270. business districts.
  1271. SW: is Tanstaafl Towers.  Please claim an apartment... no sleeping in public!
  1272. SE: the Public Library offers both information and entertainment.
  1273. NW: is the Homeless Shelter, formerly the Town Jail.
  1274. NE: is Town Hall, site of several important services, including: Public
  1275. Message Board, Bureau of Land Management (with maps and regulations), and
  1276. other governmental/ bureaucratic help.
  1277. Down: Below a sign marked with both red and blue large letter 'U's, a
  1278. staircase leads into an underground subway passage.
  1279. (Feel free to 'look' in any direction for more information.)
  1280. _________________________________________________________________________
  1281. 72% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1282. >
  1283. (Feel free to 'look' in any direction for more information.)
  1284. [Obvious exits: launch, d, nw, se, w, e, n, s, ne, sw]
  1285. Contents:
  1286. Instructions for newcomers
  1287. Directional signpost
  1288. Founders' statue
  1289.  
  1290.      To see "Instructions for newcomers", type
  1291.  
  1292.                 look Instructions for newcomers
  1293.  
  1294. and hit enter.  You could do the same for "Directional signpost" and
  1295. "Founders' statue."  Then type
  1296.  
  1297.                 SW
  1298.  
  1299. and enter to get to Tanstaafl Towers, the city housing complex, where
  1300. _________________________________________________________________________
  1301. 75% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1302. >
  1303. and enter to get to Tanstaafl Towers, the city housing complex, where
  1304. you have to claim an apartment (you may have to look around; many will
  1305. already) be occupied.  And now it's off to explore Holo!  One command
  1306. you'll want to keep in mind is "take." Periodically, you'll come
  1307. across items that, when you take them will confer certain abilities or
  1308. powers on you.  If you type
  1309.  
  1310.                 help
  1311.  
  1312. and enter, you'll get a list of files you can read to learn more about
  1313. the MUD's commands.
  1314.      The "say" command lets you talk to other players publicly. For
  1315. example,
  1316.  
  1317.                 say Hey, I'm here!
  1318.  
  1319. would be broadcast to everybody else in the room with you.  If you
  1320. _________________________________________________________________________
  1321. 77% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1322. >
  1323. would be broadcast to everybody else in the room with you.  If you
  1324. want to talk to just one particular person, use "whisper" instead of
  1325. "say."
  1326.         whisper agora=Hey, I'm here!
  1327.  
  1328. would be heard only by agora.  Another way to communicate with
  1329. somebody regardless of where on the world they are is through your
  1330. pager.  If you suddenly see yours go off while visiting, chances are
  1331. it's a wizard checking to see if you need any help.  To read his
  1332. message, type
  1333.  
  1334.                 page
  1335.  
  1336. To send him a message, type
  1337.  
  1338.                 page name=message
  1339. _________________________________________________________________________
  1340. 80% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1341. >
  1342.                 page name=message
  1343.  
  1344. where name is the wizard's name (it'll be in the original message).
  1345.       Other MUDs and MUCKs may have different commands, but generally
  1346. use the same basic idea of letting you navigate through relatively
  1347. simple English commands.
  1348.      When you connect to a MUD, choose your password as carefully as
  1349. you would one for your host system; alas, there are MUD crackers who
  1350. enjoy trying to break into other people's MUD accounts.  And never,
  1351. never use the same password as the one you use on your host system!
  1352.      MUDs can prove highly addicting.  "The jury is still out on
  1353. whether MUDding is 'just a game'  or 'an extension of real life with
  1354. gamelike qualities'," says Jennifer Smith, an active MUD player who
  1355. wrote an FAQ on the subject.
  1356.      She adds one caution: "You shouldn't do anything that you
  1357. wouldn't do in real life, even if the world is a fantasy world.  The
  1358. important thing to remember is that it's the fantasy world of possibly
  1359. _________________________________________________________________________
  1360. 83% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1361. >
  1362. important thing to remember is that it's the fantasy world of possibly
  1363. hundreds of people, and not just yours in  particular.  There's a
  1364. human being on the other side of each and every wire!  Always remember
  1365. that you may meet these other people some day,  and they may break
  1366. your nose.  People who treat others badly gradually build up bad
  1367. reputations and eventually receive the NO FUN Stamp of Disapproval."
  1368.  
  1369.  
  1370. 11.6  GO, GO, GO (AND CHESS, TOO)!
  1371.      Fancy a good game of go or chess?  You no longer have to head for
  1372. the nearest park with a board in hand.  The Internet has a couple of
  1373. machines that let you engage people from around the world in your
  1374. favorite board games.  Or, if you prefer, you can watch matches in
  1375. progress.
  1376.      To play go,
  1377. _________________________________________________________________________
  1378. 86% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1379. >
  1380.      To play go,
  1381.         telnet hellspark.wharton.upenn.edu 6969
  1382.         log on as: guest
  1383. You'll find prompts to various online help files to get you started.
  1384.      For a chess match,
  1385.  
  1386.         telnet news.panix.com 5000
  1387.         log on as: guest
  1388. You'll find prompts for online help files on the system, which lets you
  1389. choose your skill level.
  1390. 11.7  THE OTHER SIDE OF THE COIN
  1391.  
  1392. _________________________________________________________________________
  1393. 88% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1394. >
  1395.  
  1396.      All is not fun and games on the Net.  Like any community, the Net
  1397. has its share of obnoxious characters who seem to exist only to make
  1398. your life miserable (you've already met some of them in chapter 4).
  1399. There are people who seem to spend a bit more time on the Net than many
  1400. would find healthy.  It also has its criminals.  Clifford Stoll writes in
  1401. "The Cuckoo's Egg" how he tracked a team of German hackers who were
  1402. breaking into U.S. computers and selling the information they found to
  1403. the Soviets.  Robert Morris, a Cornell University student, was convicted
  1404. of unleashing a "worm" program that effectively disabled several thousand
  1405. computers connected to the Internet.
  1406.      Of more immediate concern to the average Net user are crackers
  1407. who seek to find other's passwords to break into Net systems and people
  1408. who infect programs on ftp sites with viruses.
  1409.     There is a widely available program known as "Crack" that can
  1410. decipher user passwords composed of words that might be found in a
  1411. _________________________________________________________________________
  1412. 91% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1413. >
  1414. decipher user passwords composed of words that might be found in a
  1415. dictionary (this is why you shouldn't use such passwords).  Short of
  1416. that, there are the annoying types who take a special thrill in trying to
  1417. make you miserable.  The best advice in dealing with them is to count to
  1418. 10 and then ignore them -- like juveniles everywhere, most of their fun
  1419. comes in seeing how upset you can get.
  1420.     Meanwhile, two Cornell University students pleaded guilty in 1992 to
  1421. uploading virus-infected Macintosh programs to ftp sites.  If you plan
  1422. to try out large amounts of software from ftp sites, it might be wise to
  1423. download or buy a good anti-viral program.
  1424.     But can law enforcement go too far in seeking out the criminals?
  1425. The Electronic Frontier Foundation was founded in large part in
  1426. response to a series of government raids against an alleged gang of
  1427. hackers.  The raids resulted in the near bankruptcy of one game
  1428. company never alleged to have had anything to do with the hackers,
  1429. when the government seized its computers and refused to give them
  1430. back.  The case against another alleged participant collapsed in court
  1431. _________________________________________________________________________
  1432. 94% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1433. >
  1434. back.  The case against another alleged participant collapsed in court
  1435. when his attorney showed the "proprietary" and supposedly hacked
  1436. information he printed in an electronic newsletter was actually
  1437. available via an 800 number for about $13 -- from the phone company
  1438. from which that data was taken.
  1439. 11.8  FYI
  1440.  
  1441.      You can find discussions about IRC in the alt.irc newsgroup.
  1442.      "A Discussion on Computer Network Conferencing," by Darren Reed
  1443. (May, 1992), provides a theoretical background on why conferencing
  1444. systems such as IRC are a Good Thing.  It's available through ftp at
  1445. nic.ddn.mil in the rfc directory as rfc1324.txt.
  1446.      Every Friday, Scott Goehring posts a new list of  MUDs and related
  1447. games and their telnet addresses in the newsgroup rec.games.mud.announce.
  1448. There are several other mud newsgroups related to specific types of MUDs,
  1449. _________________________________________________________________________
  1450. 97% seen  P=prev-page  N=next-page  T=top  B=bottom  H=help  X=exit
  1451. >
  1452. There are several other mud newsgroups related to specific types of MUDs,
  1453. including rec.games.mud.social, rec.games.mud.adventure,
  1454. rec.games.mud.tiny, rec.games.mud.diku and rec.games.mud.lp.
  1455.      For a good overview of the impact on the Internet of the Morris
  1456. Worm, read "Virus Highlights Need for Improved Internet Management," by
  1457. the U.S. General Accounting Office (June, 1989).  You can get a copy via
  1458. ftp from cert.sei.cmu.edu in the pub/virus-l/docs directory.  It's
  1459. listed as gao_rpt.
  1460.      Clifford Stoll describes how the Internet works and how he tracked
  1461. a group of KGB-paid German hackers through it, in "The Cuckoo's Egg:
  1462. Tracking a Spy through the Maze of Computer Espionage," Doubleday
  1463. (1989).
  1464. _________________________________________________________________________
  1465.  
  1466.