Kibot
Some of the Linux geeks at Duke put together what appears to be rather cool IRC bot implementation in Python:
Kibot is a python-based IRC bot written to be cleanly and robustly modular, powerful and flexible. It has a rich permissions framework, and writing modules/commands for it is ridiculously simple.
In the past I’ve looked at python-irclib and wasn’t impressed, mostly due to the lack of real documentation. I’m sure Twisted would be a great way to go, but for someone who is new to Python like me it seems a little… involved.
Perhaps Kibot will be a good intro to IRC programming. Any description that includes the words “ridiculously simple” sounds good to me.