Bamboo IRC bot

We use IRC as our main communication channel here at the office. And after setting up Bamboo as our continuous integration server I wanted to hook it up to our channel so I could get some automatic flaming of those build-breakers.
Its been some years since I last wrote anything for IRC. And the only thing I had ever programmed in before was eggdrop. But I wanted something leaner - and preferably written in python. I ended up with Kibot. It seemed to have everything I needed - namely timer support.
Bamboo have several RSS feeds you can tap into. I wanted to use the feed for all failed builds. Have the bot iterate over these items (I used feedparser for this) and send a message to a channel.
I finally ended up with Murphy. A chap who will give full notice of your shortcomings as a programmer.
You can grab the source and play around with it yourself if you like.
Now I just need to plug in an insult generator. Anyone have any ideas where I can find a particularily nasty dictionary?
You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.