Just a small piece of code to stop those annoying amsgs from highlighting every channel on your list. It will display in one channel, and then tell you which channels the comment amsg'd in a second later.
on ^*:text:*:#:{
if ( % [ $+ [ $nick ] ] ) {
set %tempchan $gettok( % [ $+ [ $nick ] ], 1, 32)
set %temptext $deltok( % [ $+ [ $nick ] ], 1, 32)
if ($1- == %temptext) {
% [ $+ [ $nick $+ comb ] ] = % [ $+ [ $nick $+ comb ] ] #
haltdef
}
}
else {
% [ $+ [ $nick ] ] = # $1-
% [ $+ [ $nick $+ comb ] ] =
.timer 1 1 unamsg $nick
}
}
Alias Unamsg {
if ( % [ $+ [ $$1 $+ comb ] ] != $null ) echo $gettok( % [ $+ [ $$1 ] ], 1, 32) $$1 $+ 's amsg also posted in: % [ $+ [ $$1 $+ comb ] ]
unset % [ $+ [ $$1 ] ]
unset % [ $+ [ $$1 $+ comb ] ]
}