exirc v0.11.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

A simple abstraction of :error_logger

This struct represents information available about the sender of a message

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

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