IRC! The Internet Relay Chat! We've all heard about chatting with people LIVE all over the world. Getting involved with IRC really isn't hard. If you ever managed to install and use programs like WS-FTP, Netscape, Eudora, WS-Archie, Mosaic, WinVN, FreeAgent or similar programs, you will not have any trouble understanding how to install and use an IRC program (client).
All servers are interconnected and pass messages from user to user over the IRC network. One server can be connected to several other servers and up to hundreds of clients. Several larger and smaller IRC networks exist. The largest one, called EFnet (Eris Free net), usually serves over 15000 users at any given moment. Smaller ones, like Undernet and Dalnet, are a lot less populated but often offer more stability and convenience. One World is connected to NewNet, a new network that grew up from splits in the IRC network. NewNet is currently 50 servers strong! Newnet has an interesting history...
Mac: Homer, Netscape Chat, Ircle
Email Address: YOURADDR@owt.com
Nickname: Anything you want
IRC SERVER: irc.owt.com
SERVER PORT: 6667
Here are some example screenshots to help configuration!
MIRC - IRC Servers, IDENT
(Note: There are sometimes thousands of channels, this is just a small example.) In this example "hack" is a channel name. "#" is the prefix. Follwing the channel name you will see the number of people on it as well as its topic. All channel names start with a # or &.
Note that you will often come in during the *middle* of a conversation. Unless you're familiar with the channel you may want to sit and watch it for a minute or two to see what the conversation is about. Often the channel name (for instance, #Twilight_Zone) has nothing to do with what conversation goes on on the channel (#Twilight_Zone does *not* have discussion about the TV show "Twilight Zone"). So if you join #baseball, don't be surprised if you hear about the SuperBowl picks or even the Rock-n-Roll Hall of Fame Museum! To start talking, just type! And when you're done saying what you have to say, just hit the [return] key. You can start with something simple like "hello!". You don't have to type hello! because IRC will insert before all of your channel messages. In the channel window that opens once you join a channel you'll see an alphabetical list of people that are on the channel on the right side of the window. Some of them have a @ in front of their name to point out they are the channel operators. A Channel Operator is someone who has control over a specific channel. A Channel Operator can also decide if control is shared or not. The first person to join the channel automatically receives Channel Operator status. In the channel's title bar you will see the channel's name and perhaps its topic. If you choose to leave a channel, just type /part #channelname
IMPORTANT NOTE : ALL IRC COMMANDS START WITH A "/".
The forward slash is the default command character. Commands on IRC are not case sensitive, and can be abbreviated to their first letters. Anything that does not begin with "/" is assumed to be a message to someone and will be sent to your current channel, or to a person you are chatting with in a private chat (see below).
HELP shows general help or help on the given command.
LIST lists all current channels.
JOIN to join a channel
PART to leave a channel (same as LEAVE)
QUIT exits your IRC session, (same as BYE and EXIT)
NICK changes your nickname
AWAY leaves a message saying you're away or not paying attention
WHOIS displays information about someone
INVITE sends an invitation to another user
KICK gets rid of someone on a channel
TOPIC changes the topic of the channel
ME sends anything about you to a channel or QUERY
/HELP [command] Shows general help or help on the given command.
/LIST [[{flags}] {channel mask}] Lists all current channels.
In the list you will see all channels (see below), except for those that are secret, with their number of users and the
topic. The displayed list may be quite long, so you can limit it using flags. "/LIST -MIN n" for instance removes
channels with less than 'n' users from the output.
/JOIN {#channel} Sets your current channel to the supplied channel.
Upon entering a channel, you are given useful details about it: a list of users talking in that channel, channel mode
settings and the topic... Joining a channel does not cause you to leave your previous channel and you can normally join
as many channels as your connection can handle or that the IRC server allows.
/JOIN #windows
*** Now talking in #windows
/PART [#channel] Makes you leave a channel. (same as LEAVE)
/PART #windows
*** You have left #windows
/QUIT [reason] Exits your IRC session. (Also BYE and EXIT.)
If a reason is supplied, it is displayed to other people on your channels.
/QUIT Lunch Time!
/NICK {nickname} Changes your nickname to whatever you like.
Everyone who wants to talk to you sees this name. Nicknames are limited to 9 characters max. If your intended
nickname clashes with someone else's as you enter IRC, you will not be able to enter until you change it to something
else. Duplicate nicknames are not allowed; this is enforced by the IRC servers. Under some circumstances, two
individuals may temporarily have the same nick but once discovered, both of them will be killed; a nick collision kill.
/NICK Guru
*** Newbie is now known as Guru
/AWAY [away message] Sets your status as away with some info.
Sets a message explaining that you are not currently paying attention to IRC. Whenever someone sends you a MSG or
does a WHOIS on you, they automatically see whatever message you have set. Using AWAY with no parameters
marks you as no longer being away.
/AWAY Gone to get a cup of coffee.
*** You have been marked as being away
/AWAY
*** You are no longer marked as being away
/WHOIS {nickname} Shows information about someone.
/WHOIS Guru
*** Guru is master@some.network.net (Nuclear free)
*** on channels: @#Windows @#Windows95 #mIRC
*** on via server irc.server.net (The best server)
*** Guru is away (making dinner)
/WHOIS Newbie
*** Newbie: No such nickname
/INVITE {nickname} {#channel} Invites another user to a channel you are on.
If you want a friend to join your channel you can invite him. He will see a message such as ***Guru invites you to
#channel. This is required if your channel is 'invite only'.
/INVITE Friend #windows
*** Inviting Friend to #windows
If you receive an INVITE message, you can type "/JOIN {#channel}".
/KICK {#channel} {nickname} Kicks a user off a given channel.
Well, you guessed it, if there is a way to invite someone on a channel, there is also the ablility to KICK someone out of
it. For example ,if a person is behaving in an offensive manner by annoying people or flooding the channel with
unwanted information, they can be forced out of the channel. Only 'channel operators' are privileged to use this
command.
/KICK #windows Lamer
*** Lamer has been kicked off channel #windows by Guru
/TOPIC {#channel} {topic for channel} Changes the channel's topic.
Channels have topics, that indicate the current topic of conversation. You can change this topic on a channel with the
TOPIC command.
/TOPIC #windows Lets discuss OS/2
*** Guru has changed topic to "Lets discuss OS/2"
/ME {action description} Tells people about what you are doing.
At times, you may want to send a description of what you are doing or how you are feeling or just anything concerning
you on the current channel or in a query.
/ME slaps Newbie with a large trout.
* Guru slaps newbie with a large trout.
The same goal can be achieved towards a specific nickname or channel using:
/DESCRIBE {nickname|#channel} {action description}
IRC Primer
A good, simple and basic introduction to IRC is found in the IRC Primer by Nicolas Pioch. Get it by FTP from
cs-ftp.bu.edu and see Nicolas' IRC Hints.
IRC FAQ
The IRC Frequently Asked Questions (FAQ) by Helen Trillian Rose provides excellent information on a lot of IRC
issues. The IRC FAQ is available by FTP at cs-ftp.bu.edu and ftp.kei.com and in html format on www.kei.com.
Undernet FAQ
The Undernet IRC FAQ consists of 2 parts. The initial version was written by Paul Grant and later versions by Mandar
M. Mirashi. The latest version can always be found at: ftp://ftp.undernet.org/undernet/docs/ URL's to the World Wide
Web version of this FAQ are:
http://www2.undernet.org/~cs93jtl/underfaq/ and Undernet FAQ part 1 and Undernet FAQ part 2.
WWW
On the world wide web a lot of additional info can be easily found. Do some simple searches on Yahoo or
Webcrawler to find tons of info !!
Some usefull links are :
IRChelp.org, Info on Undernet, Yahoo info and Larry's place.
You can also visit some Windows IRC clients World Wide Web pages to get more info :
WSIRC, mIRC, mIRC, InteRfaCe, ChatMan, Virc.
Usenet
The Usenet alt.irc.* newsgroups provide a lot of information to both newbies and experienced people on IRC. I can
highly recommend 'lurking' there for a while!
IRC
On IRC you will find several channels intended to help you with simple as well as more difficult problems. You could
give #irchelp, #ircnewbies, #new2irc, #newbies and #wasteland a try. Also most of the popular Windows based IRC
clients have their own IRC channel. Check out #mirc, #virc, #interface and #wsirc. Please don't demand help though;
we are all volunteers there.
We don't claim copyrights on this file since it is compiled out of several sources on the web and just some of my own inspiration (transpiration ?). Parts of other files are used with permission of the respective authors.