Using IRC

Basics for Beginners

Main menu: Using IRC | Quick Guide | Maya: Mibbit | Maya: Commands/Aliases | Maya: mIRC |

This is taken and modified from the Huffle Orientation lesson on IRC, written by Prof. Cosmo B. Mott nanceoir.

So, what is IRC?

IRC stands for Internet Relay Chat, and it's simply a form of text chatting. But, rather than the sort of one-on-one or small group situations you get with many IM platforms, IRC gives you entire networks and channels in which to chat with all sorts of people, though you can talk privately to people, too.

Now, the ways to connect to IRC are almost limitless; there are dozens, if not hundreds of programs dedicated, at least in part, to connecting you to an IRC server, but let's start off with CGI:IRC, because it's the most simple and available.

You can access CGI:IRC (or simply CGI, from here on out) via synIRC's CGI interface. Simply put your IntenseDebate name (no spaces) in as your nickname and the chan(nel) as #MarkSpoils — with the symbol before it &mdash. Then click the button and go chat.

If you're already familiar with IRC networks, just sign on to irc.synirc.net and go from there.

Basics for Beginners

Once you're connected, you can just chat and have fun. But, there are a few commands that are good to know. First, sometimes you'll see something like "* Nickname finds this story funny." This is an action. If you want to perform an action, type /me action — where action can be any number of words and punctuation.

Now, suppose you're in one channel and you want to go to another. You can simply /join #channelname. I don't know that there will be the need of other channels for the MDS community, but it's good to know how to join multiple channels.

Sometimes, you want to change the nick you're using. Like, if you want to indicate you've gone away for a while but still stay connect. To change nicks, simply type /nick newnick — newnick being your new... nick.

If you want to speak privately with someone, you can do so in a peer-to-peer chat, commonly called p2p. In CGI, you can double-click on the person's nick to open a new p2p with them; alternately, you can type /query Nick and open one that way.

If you find yourself on IRC a lot and think it's something you'll want to keep up with, you may want to register your nick. Registering your nick, while not necessary, can help prevent people from pretending to be you. In fact, you may have already encountered this, if you tried to use a nick that was already registered; when that happens, NickServ will change your nick to Guest123 or some other string of numbers. Regardless, if you're a frequent IRCer, registering your nick with NickServ is a good thing to do.

To do that, while signed in as the nick you want to register, go to the status window and type /msg nickserv register password email — replacing password with your desired password and email with your email address. It's important you use a real email address because, to complete the registration, you have to send a specific code to NickServ, a code you can only get via email. So, once you've registered your nick, check your email for a message from services@synirc.net with the subject "Nickname Registration ([your nick])" It should read something like this:

Hi,

You have requested to register the nickname "[your nick]".

Please type " /msg NickServ confirm [some string of numbers and letters] " into your IRC client to complete the registration.

If you don't know why this mail has been sent to you, please ignore it.

This mailbox is not monitored. Replies to this e-mail will NOT get responded to.

Thanks for using synIRC Network

Once you've got your nick registered, you'll want to identify it every time you use it; this will let people know that you are indeed the owner of said nick. To do that, go to the status window (usually on the left, where it gives you information about the server) and type /msg NickServ identify password — where password is your password for that nick.

You don't have to go to the status window for this sort of thing — you can be in any window and do it; however, it's been known to happen that a person forgets to type the slash before the command. If you do that in a channel, the message gets sent out to the whole channel, which compromises your password, so it's safest to do it in the status window, where no one else can see.

There are, of course, tons of other things you can do, but these are the basic basics. To learn about a few more basics, there are tons of IRC guides online. Or just ask in the channel; I'm sure someone can help. (I won't volunteer anyone else, but I'm always happy to help people with IRC. -nanceoir)

Clients

Now, if you've used CGI for any extended amounts of time, you may find that it can be a bit slow to respond and that the conversation sometimes moves faster than CGI. There are two other web-based options that should give you a better result that CGI.

Outside of CGI, the most popular web-based client around HOL is Mibbit. Just be sure to select synIRC as your server, and put in your nick and channel like normal.

irc2go has a Java-based site that works well. Here, you can specify a "realname" if you want — not sure it's necessary for us — in addition to a nickname. Watch out, though, with the chat room input, and don't include # in front of the channel name; it's assumed in the script and will add an extra one into the channel name and take you to the wrong channel!

Another option is wsIRC; be sure to choose synIRC from the server list.

Web-based IRC is good when you're on the go, but for regular use, and particularly if you want to become something of a power IRCer, you're going to want a dedicated client.

Fortunately, there are a ton of IRC clients to choose from; unfortunately, this means that other MDSerss might not be able to help you with your specific program. But no matter; you use what's most comfortable for you.

For Windows users, mIRC, though shareware, is a popular choice for Windows. If you decide to use mIRC, you'll be able to find a lot of resources. (For instance, nanceoir.) That said, you can use any number of other programs. For instance, the web browser Opera has a built-in IRC client, there's a Firefox extention that gives you the Chatzilla client, and there's a great free, stand-alone client called KVIrc. Or, if you use an IM program that connect to several IM platforms at once — something like Trillian, Miranda IM, Pidgin, and so forth — you'll find that you can connect to the synIRC network (irc.synirc.net) and to the MDS channel just fine that way. The main thing is to choose the program that works best for you.

If you're a Mac user, the choices are a bit more limited, I think, but by no means bleak. Colloquy, X-chat, and Snak are some programs I've heard of, but there are other programs available. KVIrc is available for Windows, Mac, and Linux; from my experience with it, it's comparable to mIRC. If you have any questions, please ask.

Further information about clients can be found in the chatroom section of the HOL Handbook, IRC clients for Mac, and Wikipedia's Comparison of IRC clients.

Updated July 21, 2015.