/ignore [-lrpcntikdwxu#] <on|off|nick/address> [type] [network]
Where p = private, c = channel, n = notice, t = ctcp, i = invite, k = control codes, d = dccs.
The -u# switch specifies a delay in seconds after which the ignore is automatically removed.
The -r switch indicates that the address is to be removed.
The -x switch indicates that this address should be excluded from ignores.
The -l switch displays the list of ignored addresses which match the specified switches.
The -w switch makes the ignore apply to any network.
If you do not specify a type then only the users nickname is used. If you specify a type then the users address is looked up via the server.
Write yourself a custom alias