ircII help - alias/alias

Usage: ALIAS [[-]<alias> []]

  Creates a command alias for <commands>. Commands do not need to be   prefixed with a command character, in fact they shouldn't!   If you want an alias to type something to the channel or query   use send or say. You can use ';' to put multiple commands in a row.

  Special character sequences, usually ircII variables, are prefixed   with '$'. There are certain $ sequences built in to IRCII for getting   such information as your nickname and current channel, plus you can   expand your own variables and system variables using the $ format.   You can also expand functions, substituting their return values.   See ASSIGN for more on this.

  Here are some simple alias examples:     alias HELLO MSG $0 Hello, $0! $1-   This alias can be used by typing:     HELLO BigCheese How are you?   This would act as though you had typed:     msg BigCheese Hello, BigCheese! How are you?   alias with just the <alias> argument shows the current alias   for that word. ALIAS with no argument shows all current   aliases. To remove an alias, use ALIAS -<alias>.

  To use more than one command in an alias, separate them by ';'.

  When using alias in a script it is frequently useful to surround   the contents of your alias with { }s when you want to put more than   one commands in an alias. E.g:     alias loadcommon {       load netsplit       load troy     }   is the same as     alias loadcommon load netsplit;load troy   but lacks the ; and it much easier to read in a script or the .ircrc file.

  For more specific information about the $ uses and more examples,   see the specific help files listed below.

See Also:   set/input_aliases   send   say   assign   expressions (note also Special Cases at the end)

Up index Top level index