|   |   | 
| Events:  | 
| 
 | 
| OnAccelKeyPressed | Triggered when an accelerator key was pressed | 
| OnAccount | Someone's account name has changed | 
| OnAction | Someone issued a CTCP ACTION | 
| OnAway | Someone's away status has changed | 
| OnBan | Someone has set a +b flag on the channel | 
| OnBanException | Someone has set a +e flag on the channel | 
| OnBanExceptionRemove | Someone has set a -e flag on the channel | 
| OnBroadcastNotice | A broadcast NOTICE has been received. | 
| OnCTCPFlood | Someone tried to flood you with CTCP requests | 
| OnCTCPReply | A CTCP reply has been received | 
| OnCTCPRequest | A CTCP request has been received | 
| OnCap | Received a capability update from the IRCd | 
| OnChanAdmin | Someone has given a user the +a flag | 
| OnChanOwner | Someone has given a user the +q flag | 
| OnChanServNotice | A notice from ChanServ has been received | 
| OnChannelLinkClick | Triggered when user clicks on any channel name in any window | 
| OnChannelLinkPopupRequest | Channel link popup customization | 
| OnChannelMessage | A message has been received from the channel | 
| OnChannelModeChange | The channel mode has been changed | 
| OnChannelNickDefaultActionRequest | Allows customization of the double click on nicknames | 
| OnChannelNickLinkClick | Clicked on nickname in channel | 
| OnChannelNickPopupRequest | Allows customization of the nick-on-channel context popup | 
| OnChannelNotice | A NOTICE have been issued to a channel | 
| OnChannelPopupRequest | Triggered when the channel text view is right-clicked | 
| OnChannelSync | Triggered when all channel information have been received | 
| OnChannelWindowCreated | A channel window has just been opened | 
| OnConsoleNickLinkClick | Triggered when user clicks on nickname in console window | 
| OnConsolePopupRequest | Triggered when the console text view is right-clicked | 
| OnDCCChatConnected | A DCC Chat connection has been established | 
| OnDCCChatConnectionInProgress | A DCC Chat connection has just been started | 
| OnDCCChatDisconnected | A DCC Chat has been just disconnected | 
| OnDCCChatError | A DCC Chat error has just been triggered | 
| OnDCCChatMessage | A DCC Chat message has just been received | 
| OnDCCChatPopupRequest | Triggered when the DCC chat text view is right-clicked | 
| OnDCCChatWindowClosing | A DCC Chat is going to be closed | 
| OnDCCChatWindowCreated | A DCC Chat window has been just created | 
| OnDCCFileTransferBegin | Triggered when a DCC File transfer begins | 
| OnDCCFileTransferConnectionInProgress | Triggered when a DCC File transfer is waiting for a connection | 
| OnDCCFileTransferFailed | Triggered when a DCC File transfer fails | 
| OnDCCFileTransferSuccess | Triggered when a DCC File transfer succeeds | 
| OnDCCSessionCreated | A new DCC session has just been created | 
| OnDCCSessionDestroyed | A new DCC session has just been destroyed | 
| OnDeChanAdmin | Someone has given a user the -a flag | 
| OnDeChanOwner | Someone has given a user the -q flag | 
| OnDeHalfOp | Someone has given a user the -h flag | 
| OnDeIrcOp | Someone has given a user the -O flag | 
| OnDeOp | Someone has given a user the -o flag | 
| OnDeUserOp | Someone has given a user a -u flag | 
| OnDeVoice | Someone has given a user the -v flag | 
| OnDisconnectRequest | Triggered when the user requests a disconnection | 
| OnError | Triggered when an ERROR message is received from the server | 
| OnFrameWindowCreated | Triggered when a new frame window is opened | 
| OnFrameWindowDestroyed | Triggered when a frame window is being destroyed | 
| OnHTTPGetTerminated | A http.get command has terminated execution | 
| OnHalfOp | Someone has given a user the +h flag | 
| OnHighlight | Triggered when a channel or query message is going to be highlighted | 
| OnHostChange | Someone's visible hostname has changed | 
| OnHostLinkClick | Triggered when user clicks on any hostname in any window | 
| OnHostLinkPopupRequest | Triggered when a user right clicks on a hostname link in the text view. | 
| OnIRC | Triggered when the login operations are terminated | 
| OnIRCConnectionEstablished | Triggered when a new IRC connection has been established | 
| OnIRCConnectionTerminated | Triggered when an IRC connection has been terminated | 
| OnIRCContextCreated | Triggered when a new IRC context is created | 
| OnIRCContextDestroyed | Triggered when an IRC context is destroyed | 
| OnIgnoredMessage | Triggered when a message is ignored. | 
| OnInputBarPaste | Triggered when the user paste some text on the inputbar | 
| OnInvite | The local user has received an invitation | 
| OnInviteException | A +I mode has been set | 
| OnInviteExceptionRemove | Mode -I has been set | 
| OnIrcOp | Someone has given a user the +O flag | 
| OnJoin | Non-local user joining a channel | 
| OnKVIrcShutdown | Triggered on KVIrc shutdown | 
| OnKVIrcStartup | Triggered on KVIrc startup | 
| OnKeySet | The channel users key has been set | 
| OnKeyUnset | The channel users key has been unset | 
| OnKick | Non-local user is being kicked from a channel | 
| OnLagAlarmTimeDown | High-Lag Alarm Stopped | 
| OnLagAlarmTimeUp | High-Lag Alarm Started | 
| OnLagCheck | The lag metering engine has checked the lag | 
| OnLimitSet | The channel users limit has been set | 
| OnLimitUnSet | The channel users limit has been unset | 
| OnMeAction | User issued a CTCP ACTION | 
| OnMeAway | Local user sets the AWAY status | 
| OnMeBack | Local user cancels the AWAY status | 
| OnMeBan | Local user is being banned in a channel | 
| OnMeBanException | Someone has set a +e flag on the local user | 
| OnMeBanExceptionRemove | Someone has set a -e flag on the local user | 
| OnMeChanAdmin | Someone has given the +a flag to the local user | 
| OnMeChanOwner | Someone has given the +q flag to the local user | 
| OnMeDeChanAdmin | Someone has given the -a flag to the local user | 
| OnMeDeChanOwner | Someone has given the -q flag to the local user | 
| OnMeDeHalfOp | Someone has given the local user the -h flag | 
| OnMeDeIrcOp | Someone has given the -O flag to the local user | 
| OnMeDeOp | Someone has given the -o flag to the local user | 
| OnMeDeUserOp | Someone has given the local user the -u flag | 
| OnMeDeVoice | Someone has give the local user a -v flag | 
| OnMeHalfOp | Someone has given the local user the +h flag | 
| OnMeHostChange | Local user's visible hostname is changed | 
| OnMeInviteException | A +I mode has been set on the local user | 
| OnMeInviteExceptionRemove | Move -I has been set | 
| OnMeIrcOp | Someone has given the +O flag to the local user | 
| OnMeJoin | Local user joining a channel | 
| OnMeKick | Local user is being kicked from a channel | 
| OnMeNickChange | The local user has changed his nickname | 
| OnMeOp | Someone has given the +o flag to the local user | 
| OnMePart | Local user is leaving a channel | 
| OnMeQuietBan | Local user is being quiet-banned (+q) in a channel | 
| OnMeQuietUnban | Local user is being quiet-debanned (-q) in a channel | 
| OnMeUnban | Local user is being de-banned in a channel | 
| OnMeUserOp | Someone has given the local user the +u flag | 
| OnMeVoice | Someone has give the local user a +v flag | 
| OnMemoServNotice | A notice from MemoServ has been received | 
| OnNetsplit | A netsplit has been detected | 
| OnNickChange | Someone has changed his nickname | 
| OnNickLinkDefaultActionRequest | Nick link double click customization | 
| OnNickLinkPopupRequest | Nick link popup customization | 
| OnNickServAuth | IRCd set a registered user mode | 
| OnNickServNotice | A notice from NickServ has been received | 
| OnNotifyListDefaultActionRequest | Notify list double click customization | 
| OnNotifyListPopupRequest | Notify list context popup customization | 
| OnNotifyOffline | A user in the notify list went off-line | 
| OnNotifyOnline | A user in the notify list is on-line | 
| OnOp | Someone has given a user the +o flag | 
| OnOutboundTraffic | Triggered on outbound traffic. USE THIS EVENT WITH REAL CAUTION: an improper use can lead to many problems to KVIrc; especially avoid the use of the 'halt' command. | 
| OnPart | Non-local user is leaving a channel | 
| OnPing | Server ping handler | 
| OnPong | Server pong handler | 
| OnQueryFileDropped | A file is dropped in a query | 
| OnQueryMessage | A message has been received from a query | 
| OnQueryNickDefaultActionRequest | Query double click customization | 
| OnQueryNickLinkClick | Triggered when user clicks on nickname in query window | 
| OnQueryNickPopupRequest | Query nicklist popup customization | 
| OnQueryNotice | A private notice has been received | 
| OnQueryPopupRequest | Triggered when the query text view is right-clicked | 
| OnQueryTargetAdded | A new query target has been added | 
| OnQueryWindowCreated | A query window has just been opened | 
| OnQueryWindowRequest | A new query window is going to be opened because a remote message has been received | 
| OnQuietBan | Someone has set a +q flag on the channel | 
| OnQuietUnban | Someone has set a -q flag on the channel | 
| OnQuit | An user is leaving IRC | 
| OnServerLinkClick | Triggered when user clicks on server name in any window | 
| OnServerLinkPopupRequest | Server link popup customization | 
| OnServerNotice | A server NOTICE have been issued. | 
| OnTextInput | The user has just entered some text in the text input | 
| OnTextViewDoubleClicked | Text view link double click customization | 
| OnTopic | Topic change on a channel | 
| OnURL | Triggered when an URL appears in one of the output windows | 
| OnURLLinkClick | Triggered when user clicks on any URL link in any window | 
| OnURLLinkPopupRequest | URL link popup customization | 
| OnUnban | Someone has set a -b flag on the channel | 
| OnUnhandledLiteral | An unhandled literal server message has been received | 
| OnUserModeChange | The local user has changed mode | 
| OnUserOp | Someone has given a user the +u flag | 
| OnVoice | Someone has given a user the +v flag | 
| OnWallops | Triggered when a WALLOPS message is received from the server | 
| OnWindowActivated | Triggered when a window has just been activated | 
| OnWindowPopupRequest | Triggered when the user middle-clicks in a text view (or right-clicks with the Ctrl key pressed). | 
| OnWindowTitleRequest | Triggered when a window title needs to be set | 
| 
 |