I'm assuming I should add it to a 2D node based project?
it doesnt matter what the root/parent nodes are, you just need to add the IRCClient node to ur current scene & configure it as you need. the node itself tracks very little so for almost all things you will need to connect to its signals