like an IRCd