Added in 1.9.0

$mask(address,type)

Returns address with a mask specified by type.

Parameters

Parameter Description
address Address to format.
type Type of format to use.

Available types

Type Description
0 *!ident@host
1 *!*ident@host
2 *!*@host
3 *!*ident@*.host
4 *!*@*.host
5 nick!ident@host
6 nick!*ident@host
7 nick!*@host
8 nick!*ident@*.host
9 nick!*@*.host

10 to 19 uses the same masks as 0 to 9, but instead of using a * wildcard to replace portions of the host, AdiIRC uses ? wildcards to replace the numbers in the address.

Example

; Format 'nick!ident@host' using type '3'.
//echo -ag $mask(nick!ident@host,3)