replaced node-irc with npm require