IRCClient

Aggregate collecting all the relevant settings, options and state needed for a connection to an IRC server.

Many fields are transient and unfit to be saved to disk.

Members

Variables

displayName
string displayName;

Our Twitch display name or alias.

ident
string ident;

Client IDENT identifier. Defaults to "~user". Unused but keep for future expansion.

modes
string modes;

The current modechars active on the client (e.g. "ix");

nickname
string nickname;

Client nickname.

origNickname
string origNickname;

The original client nickname before connecting, in case it changed.

realName
string realName;

Client GECOS/"real name".

user
string user;

Client "user".