I have this problem of kicking clones in a channel, i have this in aliases
/k .ial $1 | .raw -q mode $chan - $+ $str(o,%ial.[censored]) %ial.nicks.test | if ($2 == $null) .mode # -Q $+ $crlf $+ kick # $replace(%ial.nicks.test,$chr(32),$chr(44)) : wHOMP! | else raw -q kick # $replace(%ial.nicks.test,$chr(32),$chr(44)) : $+ $2-
and this in remotes
alias ial {
set %i 1
set %ial.nicks.test ""
while ($ial($address($1,2),%i).nick != $null) {
set %ial.nicks.test %ial.nicks.test $ial($address($1,2),%i).nick
inc %i
}
dec %i
set %ial.[censored] %i
}
it seems to only kick the first clone it comes across
could it be down to the var --
%ial.nicks.test ninjah nigguh ninjitsu t4nk warriah