lib irc