Hk2 .. preguntale a "xergio.net" como lo hace .. pero si mál no recuerdo que me comentó en su día lo hace con un cliente IRC parte en "scripting" y parte en PHP para leer las estadisticas que tira desde su cliente IRC.
Lo otro sería conectar por sockets a tu servidor IRC con todo el uso del protocolo del IRC que necesites ..
Busca por
www.hotscripts.com o en
www.phpclasses.org que hay scripts "bot" ya implementados para eso.
Un saludo,