_Added in 1.9.0_
*CTCP ::<*|#|?>:*
Triggers whenever you receive a CTCP request.
_See also [[/ctcp]], [[/ctcpreply]], [[on CTCPREPLY]], [[$filename]]._
_Also trigger when receiving a DCC CHAT/SEND request, but the text is not haltable in this case._
*Parameters*
<level> - The [[User Access Level]] for the event to trigger.
<matchtext> - The [[Matchtext]] to listen to.
<*|#|?> - The [[Matchtarget]] to listen to.
<commands> - The commands to be performed when the event listener's criteria is met.
*Example*
; Disable CTCP version reply.
CTCP *:VERSION:*:halt
; Reply with a custom version.
CTCP *:VERSION:*:ctcpreply $nick IRC Version 42 | halt