The IRC api provides low-level support for the events and communication involved in connection with an IRC server.