Search
 Your Account

 My geeksnet My geeksnet
 Check geeksnet E-mail Check gee-mail
 Check Usage Time Billing & Usage
 
Make a Payment

 Services
 Dial-Up Internet Access Dial-Up Access
 High Speed Internet Access High Speed Access
 Web Site Design Web Site Design
 Web Site Hosting Web Site Hosting
 Support
 geeksnet Frequently Asked Questions geeksnet FAQ
 Make a geeksnet Set-Up Disk Make Setup Disk
 System Settings System Settings
 Contact Support Contact Support

Give Us a Call!
Call Us
1-866-GO-GEEKS

Internet Relay Chat


Internet Relay Chat (IRC) is a global chat network which allows you to talk in real time to other people from anywhere the world. IRC networks can support thousands of users at any given time, with thousands of channels (chat rooms) covering as many topics of conversation. Each user has a nickname (nick), and converses with other users directly or with groups of users on a channel.

Table of Contents

IRC Software


IRC is based on a client-server model. Users use client software to connect to a server, which relays messages between clients. The IRC model is a little more complex than that, with multiple servers connected across a network to allow thousands of users to communicate with each other.

mIRCTo access IRC, you need an IRC client. We recommend mIRC. You'll find it on your geeksnet installation CD or visit the mIRC home page.

Software Settings


There are some general settings common to all IRC clients. Other settings vary from client to client, so specifics are left up to the documentation for whichever client you choose to use.

IRC Server
There are hundreds of IRC servers on several different IRC networks which you can connect to. You can use any IRC server which allows you to connect. There's a large list of servers in the mIRC software. Most servers run on at least port 6667, some run on several ports.

Ident
Most servers require that the computer you're connecting from be running an ident server. Ident is a protocol for verifying that you are who you say you are. Some clients, such as mIRC, have a built-in ident server. Others may require you to run a separate piece of software (refer to the software documentation for more information).

Nickname
Users on IRC are referred to by nicknames, or handles. On most networks, nicknames may be up to 9 characters long, are not owned, and cannot be registered in any way.

Channels
Most IRC clients allow you to specify a channel to join automatically when you connect.

Scripts and Bots
Many IRC clients support scripts and bots. Scripts and bots are simple programs written in a scripting language, which allow you to alias frequently used commands to shorter commands, automate some activities like setting channel modes and messaging people, etc.
For more info, see below.

Never run a script which you do not completely understand yourself. Scripts can do harmful as well as useful things, and backdoors in a script can allow someone else to gain control of your IRC client or account.

Tips and Tricks

IRC etiquette is a lot like real life etiquette. Most people will be friendly if you are, some people will not be friendly no matter what you do. Ignore them, and they'll go bother someone else. Before you join a new channel, check the channel name and topic to find out what's being discussed. If you've never been on the channel before, lurk (hang out) for a little while to get a feel for the channel. When you join a channel, you can say hello, but don't expect hellos back from everyone else, especially if there are a lot of people on the channel. Exchanges of twenty or thirty greetings every two minutes as people join and leave become bothersome.

It's not surprising that in an environment where people type a lot, many abbreviations have been adopted into common use. Some of these have their origins on IRC, some elsewhere (usually Usenet News).
:)
:P
afk
bbl
brb
imho
j/k
lol
rotfl
ttfn
The basic smiley
Stuck out tongue
Away from keyboard
Be back later
Be right back
In my humble opinion
Just kidding! :)
Laughing out loud :D
Rolling on the floor laughing
Ta ta for now

Finally, some tips and tricks to make IRC safer for you.

  • IRC is not suitable for children without adult supervision
  • Do not give out your real name, location, or phone number
  • Do not type commands given to you by someone you don't know
  • Do not accept file transfers from someone you don't know
  • Do not run scripts which you do not completely understand yourself

IRC Commands

All IRC commands start with a forward slash /, anything else you type is said to the channel you're on.

/help General help information and command list
/nick nickname Change your nickname
/whois nick Get user information about someone
/join #channel Join a channel
/part #channel Leave a channel
/query nickname Start a private conversation with someone
/ignore nickname all Ignore anything from someone
/who #channel Get a list of users on a channel
/msg nickname text Send a private message to someone
/quit Leave IRC

The IRC Primer by Nicolas Pioch provides a more complete list and description of IRC commands.


IRC Networks

EFnet is the granddaddy of IRC networks, and the largest. EFnet has consisted of over 200 servers at times, and supports over ten thousand users at any given time. EFnet servers include:
irc.ais.net
irc.concentric.net
irc1.sprynet.com

Undernet is an alternative IRC network created in January of 1993. It supports channel ownership and registration, and tends to be a friendlier place than EFnet.
us.undernet.org

DALnet is another alternative IRC network created in July of 1994. It supports 30 character nicknames, nick and channel ownership and registration, and it tends to be a friendlier place than EFnet.
irc.dal.net

IRC-net is yet another alternative IRC network, created in August of 1996 by a group of IRC servers which broke off from EFnet.
ircnet.sprynet.com

IRC Bots

IRC bots are robots, scripts and programs written to function on IRC without direct supervision. Bots can do useful things, like holding channels open, acting as help and information servers, distributing software, and playing games. They can also do malicious things, like flooding users or channels, cloning to take over a channel, or killing connections. Bots are generally disliked by IRC operators, because even the best ones tend to use server resources with little regard to actual users. Most IRC servers do not allow bots, and running a bot on an IRC server can be grounds for having your entire domain banned from using that server.

Other Information and Resources