Skip to content
Logan Gorence edited this page Jul 10, 2015 · 3 revisions

ConnectEvent

Description

Fired when the client is connected to the server.

BatchStartEvent

Description

Fired when a batch is started.

BatchEndEvent

Description

Fired when a batch is ended.

MessageSentEvent

Description

Fired when a message is sent to someone else.

NetSplitEvent

Description

Fired when a netsplit occurs.

NetJoinEvent

Description

Fired after a netsplit is converged.

QuitPartEvent

Description

Fired when somebody quits IRC or parts a channel.

ReadyEvent

Description

Fired when the client has successfully connected to the network.

IsOnEvent

Description

TODO

ServerOperatorEvent

Description

Fired when the client becomes a server operator.

ServerVersionEvent

Description

Fired when the server replies to a version command.

LineReceiveEvent

Description

Fired when a line is received from the server.

UserOnlineEvent

Description

Fired when a user comes online, part of the IRCv3.2 monitor extension.

UserOfflineEvent

Description

Fired when a user goes offline, part of the IRCv3.2 monitor extension.

MonitorListEvent

Description

Fired when the client receives a list of who they are monitoring, part of the IRCv3.2 monitor extension.

ChangeHostEvent

Description

Fired when a user changes hosts on the server, happens with services and vhosts.

MessageEvent

Description

Fired when a message is received in any way.

NoticeEvent

Description

Fired when the client receives a notice.

JoinEvent

Description

Fired when another user joins a channel that we are in.

NickInUseEvent

Description

Fired when we try to change nicks, but the target nick is in use.

BotJoinEvent

Description

Fired when the client joins a channel.

PartEvent

Description

Fired when another user parts a channel that we are in.

BotPartEvent

Description

Fired when the client parts a channel.

QuitEvent

Description

Fired when a user quits the server.

DisconnectEvent

Description

Fired when the client disconnects from the server.

ErrorEvent

Description

Fired when an error occurs in the client or server.

ModeEvent

Description

Fired when the mode changes of either a user or a channel.

LineSentEvent

Description

Fired when a line is sent to the server.

TopicEvent

Description

Fired when the topic is received, or is changed in a channel.

ServerCapabilitiesEvent

Description

Fired when the server capabilities message is received from the server.

AcknowledgedCapabilitiesEvent

Description

Fired when the client acknowledges server capabilities.

NotAcknowledgedCapabilitiesEvent

Description

Fired when the client does not acknowledge server capabilities

AwayEvent

Description

Fired when a user turns on away mode.

WhowasEvent

Description

Fired when a whowas message is received from the server.

NickChangeEvent

Description

Fired when the client's, or another user's nick changes.

UserLoggedInEvent

Description

Fired when a user logs in, part of the IRCv3.1 account-notify extension.

UserLoggedOutEvent

Description

Fired when a user logs out, part of the IRCv3.1 account-notify extension.

WhoisEvent

Description

Fired when the WHOIS query results are received.

PongEvent

Description

Fired when the client sends the pong response to the server.

ActionEvent

Description

Fired when a user performs an action.

KickEvent

Description

Fired when a user is kicked from a channel.

CTCPEvent

Description

Fired when a user sends a CTCP.

MOTDEvent

Description

Fired when the MOTD is completely received.

ServerSupportsEvent

Description

Fired when the server sends the ISUPPORT information.

InviteEvent

Description

Fired when the client is invited to a channel.

UserInvitedEvent

Description

Fired when a user is invited to a channel.

Clone this wiki locally