Synopsis:

on [<modes>]raw_irc [<serial#>] [-|^]<match> { <action> }

Description:

This is easily the most flexible hook available in the client. It allows any arbitrary string to be hooked from the server’s raw output. It is useful for overriding the client’s default behavior when it otherwise wouldn’t permit it, or for hooking information when the available named hooks won’t do.

Parameters:

$0 server sending message (usually the client’s current server)
$1 protocol command used
$2- arguments, if any, to $1

Known Issues:

This can be used to override desirable behavior in the client, and intercept messages which the client is expecting to receive, throwing it into an unstable state. This hook can, like quote(5) be very dangerous. Use with care, and only when there is a compelling reason to do so. You are warned.

 
on_raw_irc.txt · Last modified: 2006/08/18 21:36
 

All documentation is available under the same terms as EPIC itself.