Internet Relay Chat: an intro to Miranda IM (Windows) and Colloquy (Mac OS X)
In addition to Skype and WebHuddle, the Drupal Dojo used Internet Relay Chat (IRC) for the first lesson on Thursday, January 4, 2007. IRC is a useful tool for Drupal developers and users to quickly resolve issues, collaborate and work on Drupal modules and themes, and, among other uses, consult with fellow Drupal consultants.
There have been many questions in the Dojo regarding how to get started with IRC, and it is presumed that the Dojo will continue relying on IRC for future lessons. Although it appears an improved screen-sharing application will be used for future Dojo lessons, having a stand-alone IRC program and knowing how to use it will be helpful in order to access the various Drupal channels should you need them in the future.
With that in mind, the following article is provided with the hope that it will be helpful and have you up and running with IRC in as little time as possible. It is a simple guide and is based on installing Miranda IM, which is designed to run on a Windows machine and will allow you to tie in IRC, Yahoo IM, AIM, MSN, Jabber, etc. For an IRC that will work with Mac OS X machines, please read this comment on Colloquy.
Please read on for more info and post your Miranda/Colloquy-related questions here if you need help. Hopefully someone will respond and be able to help you.
Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing
To begin using IRC, you should first download an IRC client. See this list of IRC clients for various platforms and this Comparison of IRC clients, both of which are very helpful. For simplicity, I chose Miranda IM, and there are several External Links that will take you directly to Miranda's web site.
After you've downloaded and installed Miranda, on a Windows machine you should see the Miranda logo (a man in a green outfit) in your system tray (bottom right, next to the clock). To get set up on IRC, right-click on the Miranda logo, go to "Main Menu", and then click "Options". In the left-most column, click on Network and then on IRC so that the "Account" tab (among a few other tabs) shows up on the right side. Next, select "FreeNode Random Server" from the "Server name" drop-down menu under the "Account" tab and Miranda should automatically select "irc.freenode.net" for you and insert it into the "Internet address" box for you. Next, type in a name you'd like to use into the "Nick" box (this is the name people will see you as) as well as your name in the "Full name (e-mail)" box (I used my nick for both). For "User ID (Ident)", I used "Miranda". I left "Alternative nick" blank. Go ahead and click "Apply" and then "OK" to close the "Options" dialog box.
Drupal uses the FreeNode IRC network, irc.freenode.net, as follows:
- #drupal-dojo for the Drupal Dojo group (this is the one you'll need initially)
- #drupal-support for support
- #drupal-themes for theme development
- for other Drupal IRC channels, you can search IRC by entering "drupal" in the search box; you'll be provided various names of channels having something to do with Drupal and you'll then simply pick the one you want to join.
To actually join a chat, right-click on the Miranda logo in your system tray and then click "Hide/Show". The Miranda app should pop up on your screen. Click on the logo (to the left of "Status"), go down to IRC, and click on "Join a channel". Underneath where it says "Join channel", type in #drupal-dojo or #drupal-support or whichever channel it is you're trying to join and then click "OK". This should immediately take you into the chat room and indicate to you the nicknames of users in the chat room via a column on the right hand side.
The channels are a great way for you to learn and, likewise, to give back to the community by allowing you to help answer other folks' questions once you're familiar enough with Drupal to do so. Enjoy and have fun!
Helpful links and references:
Hers are some helpful links:
- Freenode's FAQ
- More general IRC FAQ
- The IRC Prelude - great overview as well as detailed info
- The freenode Network - info on how to access the freenode IRC servers
- Top Ten Tricks and Tips for New IRC Users, as discussed on oreilly.net
- What IRC client do you use?, as discussed on forevergeek.com


I've written a handbook page
I've written a handbook page to compliment what you have written here.
Wow! Excellent page!!!
Thanks! I'm sure other folks who were in my situation last week and trying to figure out IRC for the first Dojo lesson will, going forward, find your handbook page very helpful. Good job!
Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing
Fantastic!
That's great tom! Thanks! I'll be sure to let people know about that in the future.
http://www.chapterthreellc.com | http://www.outlandishjosh.com
IRC Chat Through a Browser
Another potential way that people can easily get started with IRC is to go to http://www.ircatwork.com/. What is nice about this option is that you do not have to install anything and works if you are in a situation where the IRC ports are being blocked. It only has three textboxes of information to put it: nickname, Server (irc.freenode.net), and Channel (#drupal-dojo).
Wow! Thanks!
I tried your suggestion and found it very easy to use.
So where were you last week when I was trying to figure all this out?! ;)
Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing
For Mac OS X, try Colloquy
Hi, I'm also brand new to IRC and Skype, and was wondering what IRC client to select for Mac OS X from the wikipedia list or comparison chart since Miranda is for Windows only. I found a couple recommendations for Colloquy:
Michelle says it is the client a lot of Mac users use (in the forum).
Robert Castelo mentions it in the lists.
It is an open source application released under the GPL software license. Requires 10.3.9
Colloquy is at http://colloquy.info/. See also Colloquy wikipedia page
-karldied
Firefox: ChatZilla
Couldn't find it in the current list - the most obvious and most easily setup client that integrates seamlessly with your browser of choice: ChatZilla extension for Firefox
Get it here: https://addons.mozilla.org/en-US/firefox/addon/16
Daniel F. Kudwien
unleashed mind
Thanks!
I wish I had known about this before. I just started in IRC today...using Miranda, but I really like this plugin! :)
Great
Thanks for this posting, it was useful. I've installed IRC and it is great, and there wasn't any problems with the install either. Terrific.
Jennifer, Web Developer currently working on the lose 35 pounds project.
Opera has a build in CHAT
Opera has a build in CHAT program in its' browser.
Pretty descent.
DrupalChat.net
DrupalChat.net turns a web browser window into a functional IRC window. It's been very popular at Drupal meetups and camps.
regional groups planned in next release
Thanks for posting about DrupalChat.net, I put the site up to really help our local members get help and I knew the IRC-thing goes over way too many people's heads. The next release of the site is planned to include regional groups listed to get chatting with them instantly too.
Right now #drupal-la is a default channel launched but that will change. (FYI)