Colloquy: The Stylish IRC Client for Mac

The world of IRC is an interesting one. Despite a large and extremely active user base, most people have no idea what IRC is and how it’s different than the type of instant messaging we’re used to today.

Today we’ll give you a crash course in chatting using the IRC protocol and take a look at one of the most popular Mac IRC clients around: Colloquy.

What is IRC?

For many Mac users, including myself, “chatting online” implies cracking open iChat or Skype and calling up a buddy. In this mode of communication you generally chat with a single person at a time or invite a few people to join in for a small group chat or video conference.

So what is IRC and how is it different from the instant messaging protocol that you’re used to? The answer can be quite techie, but I’m ill equipped to provide a lesson in server protocols so we’ll keep it simple.

Internet Relay Chat (IRC) is basically group-focused Internet chat that uses channels of chat rooms as opposed to a list of specific buddies (though buddy lists are still possible). Yep, you read that right. Chat rooms didn’t die out in 2002, they’re still around and contain plenty of active users.

There are chat rooms for just about every kind interest and hobby you can dream up. So if you’re an avid Mac geek and want a place to chat with other Mac geeks or a JavaScript developer looking for some help with a script, IRC chat might be worth checking out. IRC is also a popular way to share files, often of the questionably lawful variety.

What is Colloquy?

Colloquy is one of the most prominent free IRC clients available for the Mac. In addition to IRC, it supports SILC, XMPP and ICB chat (more server protocols).

screenshot

Download Colloquy Free

Colloquy is open source and impressively extendable so be sure to stop by the website (shown above) and grab the latest build.

Getting Connected

When you fire up Colloquy for the first time you’re going to see two windows (shown below). The window on the left lists your current connections and the window on the right creates a new connection.

screenshot

Colloquy Connections

Typing in a “Nickname” will essentially provide you with a screen name that you can use as an identifier inside a chat room. Obviously, it’s best to try to choose something unique to avoid confusion.

Next you choose your desired server protocol, in this case we’ll go with IRC. Finally, you can choose a chat server via the dropdown menu.

screenshot

Choosing a Chat Server

After you connect to a given server, it will show up in your list of connections.

Joining a Chatroom

Once you’re connected to a server, select it from the list of connections and hit the “Join Room” button. This should give you the option to view all the chat rooms associate with a given server.

screenshot

Joining a Chat Room

Chat room titles generally begin with “#” and are either quite descriptive or completely indecipherable. The goal here is to scroll through the list and find something that interests you.

You can use the filter feature on the bottom left to quickly find a given chartroom. For instance, type in “osx” to see a list of rooms dedicated to discussions about Mac OS X.

Chatting it Up

The main chat window contains a list of all the chat rooms that you currently occupy. From here you can click on a room and see the conversation that’s happening within.

As you can see, each comment is listed along with the nickname of who is speaking. The bottom of the window contains a simple text field for you to join in the conversation.

screenshot

The Chat Window

Using the “Style” menu, you can change the appearance of the conversations. Colloquy comes with nine built-in theme options and the ability to customize further from the preference menu.

screenshot

The Fiat Theme

There are a couple of other useful features here such as the ability to clear the conversation and add the current chat room to your favorites.

Clicking on a nickname will open up a private dialog with that user and allow you to add them to your buddy list so you can keep track of when they are online and what room they are in.

Preferences

The Colloquy preference window contains a ton of customization options including options for how the interface functions, basic appearing settings, alert customizations, word highlighting, file transfers and more.

screenshot

Preferences

In true open source style, Colloquy really gives you the freedom to structure your chat experience however you please.

Extending Colloquy

To further the customization options available with Colloquy, you can check out the Extras section on the Colloquy website to find various plugins and themes.

screenshot

Download Free Plugins and Styles

The sizable plugins library will allow you to add all kinds of features such as the tweeting, Wikipedia links, and language translation.

Conclusion

IRC definitely isn’t for everyone, but for those who still enjoy the chat room format Colloquy is definitely the quintessential free client for the Mac. The feature set is quite powerful right out of the box and there are tons of customization and extension options.

If you’re looking for a few free Mac IRC alternatives, check out MacIrssi, LimeChat and Conversation.

Leave a comment below and let us know what IRC client you use and how it stacks up to Colloquy.


Summary

Colloquy is one of the most popular Mac IRC clients around. It's open source, supports multiple protocols, is a breeze to use, and looks like a Mac app should. It's also completely free.

9
  • Mozgovvert

    Linkinus is much better I think

    • http://chickencola.com Vlahn

      Linkinus is a great client, undoubtedly. I used it for a month but haven’t been able to justify the purchase cost yet – note this review is for a ‘free’ IRC client. Hard to compare Apples and Oranges.

    • Dicey

      Linkinus takes ages to shut down. It seems like it freezes when doing it. Colloquy is much faster. Linkinus does have the nice feature of showing youtube vids or pictures from links though.

  • anonymous

    Great write-up.

    Ps. Article displayed in full on homepage for any reason?

  • http://blog.odept.ru Marvin

    http://www.codeux.com/textual/ Textual is much better I think

  • xiao

    I think you forgot about X-Chat Aqua

  • Ryan

    Can anyone recommend any good Mac channels? Primarily for Mac techies, not just a place to talk about the iPod Touch. I’m new to this IRC

  • http://www.worldstage.nl Hans Waasdorp

    I’m oldskool will never replace a GUI irc client for a command line one just
    for all the good memories I have from IRC….and that makes me the nostalgic
    fool when I was young always swore never to become hahaha

  • http://dpanov.net Dimitar Panov

    Any way to disable sounds?

    • http://www.designshack.co.uk Joshua Johnson

      Yep, I found that annoying right away. It’s under Alerts in the preferences.

  • http://twitter.com/aziz_light Aziz Light

    In my opinion, the best IRC client on mac is LimeChat (http://limechat.net/mac/). Linkinus is not too bad but it’s not nearly as good as LimeChat.

  • Michael

    Im new to this irc thing, any chance to search for specific topics? Because this whole thing looks like you have to exactly know which servers and channels you want to join.

  • Tyler

    This is a great client and I used it for well over a year without a hitch. You can customize it pretty well.
    Recently I discovered Adium (All in one IM client) has a built-in IRC client that is wonderful.

  • Pingback: Unison: Making Sense of Usenet | Mac.AppStorm

  • http://www.martinvaresio.com.ar Martin Varesio

    There should be an easier way (set and forget way) for a developer to have the latest version of the SDK, but not require the deployed app to be a later version … after all each new version strives to be backward compatible!

  • http://www.esmaltametal.com.ar esmaltes

    But first I really want to share some news with you: all of these steps work, however, none of them work very well in himself. Initially, the most useful for generating online traffic is to offer quality content completely free, unique and superior in both its site and within the various social media channels. This in its way, presenting visitors with something that can not get elsewhere, or at least not to the exact level of quality that you will be the supply. However, in order to drive targeted visitors, you have to use several methods of specialists think of it as the design of a network of Internet sites and links that are all directed to your main website or hub. OK sounds fairly easily, but this is nothing new.

theatre-aglow
theatre-aglow
theatre-aglow
theatre-aglow