User Tools

Site Tools



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


This hook is triggered whenever a command is entered on the input line, or when text is sent to a channel or query.

This is a very powerful mechanism of the client. Used intelligently, it permits a very fine degree of control over the text entered on the input line. Used carelessly, and it can easily disable the client. Use with caution.

If a silent hook is set, one can use a loaded script to do preprocessing of the input line.


$* text of input line entered


To emulate the INPUT_ALIASES setting:

 on ^input "*" {
    eval $*
on_input.txt · Last modified: 2007/03/02 22:21 (external edit)