Listing Directories
For the examples in this section, you will need a client that is able to show long channel names. We will soon provide a page with hints on how to do this for various clients.
As we have seen in the introduction, people chat in channels and the channels are located in directories. But how do you view the list of channels? Let's start at the top "directory". If you issue the command "/list" in your IRC client (without the " symbols), you will (hopefully) see the following list:
*** Directory list for TOP; modes: none
*** Channel                   Users Mode
*** #talk                     0     <Dir> mk-dir
*** #help                     0     <Dir>
*** #rec                      0     <Dir>
*** #mud                      0     <Dir> mk-dir
*** #sex                      0     <Dir> mk-chan mk-dir k12
*** #chat                     0     <Dir>
*** #alt                      0     <Dir> mk-chan mk-dir
*** #irc                      0     <Dir> mk-chan mk-dir
*** #wwcn                     0     <Dir>
*** #sci                      0     <Dir>
*** #test                     0     <Dir>
*** #comp                     0     <Dir>
*** #cscw                     0     <Dir>
*** #warez                    0     <Dir>
*** #edu                      0     <Dir>
*** #pics                     0     <Dir> mk-dir
*** End of /LIST
The order and precise layout may be different in your client. If you don't see anything at all, then please try one of the following clients: ircII, circle (unix).
So what does this mean? Let's start with "#talk". It may look like an ordinary channel, but the "Mode" tells us that it's actually a directory (it says <Dir>). Since it is a directory and not a channel, the number of users is 0, as it says under the "Users" column. Furthermore, the mode information says "mk-dir", indicating that a user is allowed to make a new directory under #talk. If you look at "#rec" for example, you'll see that it is also a directory, but it doesn't allow subdirectories to be created.
But let's look a bit further into #rec. If you type "/list #rec" you will see something like the following:
*** Directory list for rec; modes: none
*** Channel                   Users Charter
*** #rec.music                0     <Dir>
*** #rec.cooking              0     <Dir> mk-dir
*** End of /LIST
This tells you that the subdirectory "#rec" does not permit channels or directories to be created (it says in the first line "modes: none"), and that it contains two subdirectories being "#rec.music" and "#rec.cooking". Only the latter one allows you to create a directory yourself. This way, you can examine the entire tree: the next step you may perform is "/list #rec.cooking".
You will see the following list:
*** Directory list for rec.cooking; modes: mk-dir  
*** Channel                   Users Charter
*** #rec.cooking.chinese      0     <Dir> mk-chan
*** #rec.cooking.mexican      0     <Dir> mk-chan
*** End of /LIST
The first line tells us again that the directory "#rec.cooking" allows us to create directories ourselves ("mk-dir"). We also see that the directory "#rec.cooking.mexican" allows channels to be created. We will see soon how this can be done.
Another example: let's see what is in the directory "#irc". Again (and please do as I do!) we type "/list irc", and we notice that there's a channel:
*** Directory list for irc; modes: mk-chan  mk-dir  
*** Channel                   Users Charter
*** #irc.help                 0     Charter unknown
*** End of /LIST
Apparently, there's a channel with no users in it. But BEWARE! This is only the number of users from the server YOU are on. It is very well possible that there are users on other servers on the channel. The server you're on doesn't know everything of the channel, for example the precise charter, and the number of users on it. It may be well worth joining it. How this is done, is shown in the next section... I'll see you there!

  • Up: Manual index
  • Next: Joining channels
  • Previous: Introduction

  • (c) 1997 by G. Hiddink
    If you have any comments, please mail to grit@wwcn.student.utwente.nl