exirc v2.0.0 API Reference

Modules

Supervises IRC client processes

Entry point for the ExIRC application.

Responsible for managing channel state

Maintains the state and behaviour for individual IRC client connections

Defines IRC command constants, and methods for generating valid commands to send to an IRC server.

A simple abstraction of :error_logger

This struct represents information available about the sender of a message.

Temporary ExIRC.Client.

This is an example event handler that you can attach to the client using add_handler or add_handler_async. To remove, call remove_handler or remove_handler_async with the pid of the handler process.