alias ame2 {
var %chans, %n = 1, %exclude = #channel1 #channel2 #channelX
while ($chan(%n)) {
var %c = $v1
if ($chan(%c).status == joined) && (!$istok(%exclude,%c,32)) {
var %chans = $addtok(%chans,%c,44)
echo -tc action %c * $me $$1-
}
inc %n
}
raw -q PRIVMSG %chans $+(:,$chr(1),ACTION) $$1-
}