$(...) (events)

From Scriptwiki
Jump to: navigation, search

This identifier allows you to create a dynamic match parameter in an event.


You can use $1- to reference the incoming line.


On *:TEXT:$(* $+ $me $+ *):#: {
 echo -a $nick just mentioned your nickname in $chan $+ .

This example will echo to your active window whenever someone mentioned your nickname.


You must use $(...) in the match text event for all other identifiers to be evaluated.

on *:text:$(hello $me *):#: { ... }
on *:text:hello $($me) *:#: { ... }

$(...) is an alias of $eval. See the $eval page for more information on how it is used.

See also