IRC framework for plugins and stuff