Manton Reece
User experience, Mac programming, feature animation, and other personal views.

Campfire Beep

I’ve been living in Campfire quite a bit over the last few days. It’s a great app, well designed and very fast. But it suffers from a problem that iChat and other AIM clients do not have: it’s easy to forget about a chat room while working on something else because there’s no audio or visual notification that you missed a message.

I whipped up a tiny AppleScript that monitors the chat and beeps if there have been any changes. It’s simple but it works fine for me, and should make do until someone writes a full WebKit-based Campfire client app with more options, or until 37signals releases a supported public web services API.

Requirements and how it works:

Download: Campfire_Beep.dmg (90K)

Just open the application in Script Editor to edit it. Or view the full source.

Comments? Email manton@manton.org. Enjoy!

Update: I updated the script so that it doesn't display errors, more correctly identifies URLs, and supports multiple open Campfire chat windows.

This just in: 37signals added sound notification to Campfire today! So this little AppleScript is officially obsolete. I'd like to take credit for convincing them that such a feature was needed, but we all know how they love to build features that won't roll-out until the 2nd week after launch. :-)

February 18, 2006 12:35 PM [link] - Tags: