Xirc Scripting Reference
Introduction
Commands Functions

Events
All

 

OnAction
Someone issued a CTCP ACTION
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
OnChanAdmin
Someone has given a user the +a flag
OnChannelLinkPopup
Channel link popup customization
OnChannelMessage
A message has been received from the channel
OnChannelNotice
A NOTICE have been issued to a channel
OnChanOwner
Someone has given a user the +q flag
OnChannelViewPopup
Triggered when the channel view is right-clicked
OnConnectionClosed
Triggered when an irc connection has been closed
OnConnectionEstablished
Triggered when a new irc connection has been established
OnConnectionRegistered
Triggered when a new irc connection has been registered
OnConsoleViewPopup
Triggered when the console view is right-clicked
OnCTCP
A ctcp request has been received
OnCTCPReply
A ctcp reply has been received
OnDCCChatClosed
A DCC Chat has been just closed
OnDCCChatConnected
A DCC Chat connection has been established
OnDCCChatMessage
A DCC Chat message has just been received
OnDCCChatViewPopup
Triggered when the dcc chat view is right-clicked
OnDCCRecvConnected
Triggered when a new dcc receive connection has been established
OnDCCRecvTransferComplete
A DCC Receive transfer has been completed
OnDCCSendConnected
Triggered when a new dcc send connection has been established
OnDCCSendTransferComplete
A DCC Send transfer has been completed
OnDCCError
A DCC error has just been triggered
OnDeChanAdmin
Someone has given a user the -a flag
OnDeChanOwner
Someone has given a user the -q flag
OnDefaultViewPopup
Triggered when the default view is right-clicked
OnDeHalfOp
Someone has given a user the -h 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
OnExternalProcessExit
Triggered when an external process has been exited
OnExternalProcessInput
Triggered when you send to stdin of an external process
OnExternalProcessOutput
Triggered when an external process sends data from the standard output (stdout)
OnFlood
Someone tried to flood you
OnInvite
The local user has received an invitation
OnInviteException
A +I mode has been set
OnInviteExceptionRemove
Mode -I has been set
OnHalfOp
Someone has given a user the +h flag
OnJoin
An user joining a channel
OnKeySet
The channel users key has been sete
OnKeyUnset
The channel users key has been unset
OnKick
An user is being kicked from a channel
OnLeave
An user is leaving a channel
OnLimitSet
The channel users limit has been set
OnLimitUnset
The channel users limit has been unset
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 -h flag to the local user
OnMeDeOp
Someone has given the -o flag to the local user
OnMeDeUserOp
Someone has given the -u flag to the local user
OnMeDeVoice
Someone has given the -v flag to the local user
OnMeInviteException
A +I mode has been set
OnMeInviteExceptionRemove
Mode -I has been set
OnMeJoin
Local user joining a channel
OnMeKick
Local user is being kicked from a channel
OnMeLeave
Local user is leaving a channel
OnMeNickChange
The local user has changed his nickname
OnMeOp
Someone has given the +o flag to the local user
OnMeHalfOp
Someone has given the local user the +h flag
OnMeUnBan
Local user is being de-banned in a channel
OnMeUserOp
Someone has given the local user the +u flag
OnMeVoice
Someone has given the local user the +v flag
OnNames
A NAMES reply has been received
OnNickChange
Someone has changed his nickname
OnNickLinkPopup
Nick link popup customization
OnNotifyOffLine
An user in the notify list went off-line
OnNotifyOnLine
An user in the notify list is on-line
OnOp
Someone has given a user the +o flag
OnPing
Server ping handler
OnPong
Server pong handler
OnPrivateMessage
A private message has been received
OnPrivateNotice
A private notice has been received
OnQueryViewPopup
Triggered when the query text view is right-clicked
OnQuit
An user is leaving a channel
OnRaw
A raw message has been received
OnSendAction
A local user send a CTCP ACTION
OnSendNotice
A local user send a NOTICE
OnSendPrivateMessage
A local user send a private message
OnSendPublicMessage
A local user send a public message
OnSendRaw
A local user send a raw message
OnServerNotice
A server NOTICE have been issued
OnTopic
Topic change on a channel
OnUnBan
Someone has set a -b flag on the channel
OnURLLinkClicked
URL link has been clicked
OnURLLinkPopup
URL link popup customization
OnUserCommandsPopup
User Commands popup customization
OnUserListPopup
User list popup customization
OnUserMode
The local user has changed mode
OnUserOp
Someone has given a user the +u flag
OnVoice
Someone has given a user the +v flag
OnWho
A WHO reply has been received
OnXircShutdown
Triggered on Xirc shutdown
OnXircStartup
Triggered on Xirc startup


© 2004-2005 Gian Luca Cannata. All Rights Reserved. (Last updated: 2005-03-02)