Nerdirc is an IRC Client written in python with a powerful plugin interface. You can extend its functionalities with python plugins.