IRC bot that does some silly things that I'm playing around with - uses twisted because sockets are error prone.