The base class for IRC connections.
Format text to appear bold to IRC clients that support it.
Format text to appear colored according to foreground, and optional background coloring, to IRC clients that support it.
Establish a connection to a network and construct an instance of ConnectionClass to handle events from that connection.
Format text to appear italicized to IRC clients that support it.
Format text to appear underlined to IRC clients that support it.
A struct containing details about a connection.
A struct containing details about an incoming message.
A struct containing details about a user.