I’m working on a group chat feature at my day job right now. The requirement is for a robust group chat widget to run alongside a live streaming video feed (via Ustream) of a two-day conference. If the solution works well, we want to consider using it for other purposes, e.g. webinars.
I was pretty dissatisified with my brief survey of existing chat widgets out there. This is a professional conference, so I really didn’t want a widget that was all yucked up with ads or smileys.
Anyhow, since I use Campfire a lot at my day job, I figured, why not give it a shot?
The good news is, Campfire does have an API, known as Tinder.
The bad news is, it’s an unoffical API, written in Ruby. (Not that there’s anything wrong with that, but I didn’t want to deal with configuring a reliable production environment for what was hopefully a small project.)
The good news is, someone ported the Tinder API over to Python, calling it Pinder. Which rocks, because now I get to use Django.
(more…)