Dropping Join/Part Messages from Colloquy and Adium

Colloquy.jpg

One of the things that I haven't liked about Colloquy and Adium is that for the sake of accuracy, they have all the join/part and connect/disconnect messages. The problem is that on busy IRC channels, or even some days when my friends on Adium are in and out, those messages are the vast majority of the messages I see in the window. That's not the ideal situation for me, so I was looking for a way to clean those messages out.

Unfortunately, there is no option on either app to remove these messages. Luckily, I found this in a conversation in the Colloquy chat room. It's how to change the CSS for the join/part messages so that they don't show. Neat idea! You just have to Option-Click on the Apperance button in Preferences and it'll pull it up in an editor, and you can add:

  .event {
    display: none;
  }

and then a quick /reload style in Colloquy and the join/part messages are gone!

Adium.jpg

With this, I decided that it might be worth trying it on Adium as well. After all, I know from my own hacking on the Adium themes that they are CSS and HTML driven as well. In Adium, you need to get to the theme in question and then add:

  .status {
    display: none;
  }

to that file, and restart Adium and you're done!

These two changes are great! They allow me to keep more of the conversation in the window without scrolling. What a wonderful change!