wrap irc in node to reduce awfulness