menu nicklist {
•Auto List
.Levels:auto
.Auto op
..add:guser 25 $$1 3
..del:ruser 25 $$1 3
.Auto hop
..add:guser 24 $$1 3
..del:ruser 24 $$1 3
.auto voice
..Add:guser 23 $$1 3
..Del:ruser 23 $$1 3
}
on *:JOIN:#:{
if (an0o isop #) halt
if ($level($address($nick,3)) == 23) { mode # +v $nick }
if ($level($address($nick,3)) == 24) { mode # +h $nick }
if ($level($address($nick,3)) == 25) { mode # +o $nick }
}
on +23@:JOIN:#: {
if (an0o isop #) halt
echo 14>>> 2 $nick Is On Your Auto v List .
if ($me ishop $chan) { mode $chan +v $nick
}
}
on +24@:JOIN:#: {
if (an0o isop #) halt
echo 14>>> 2 $nick Is On Your Auto host List .
if ($me isop $chan) { mode $chan +h $nick
}
}
on +25@:JOIN:#: {
if (an0o isop #) halt
echo 14>>> 2 $nick Is On Your Auto OP List .
if ($me isop $chan) { mode $chan +o $nick
}
}
on 1:ban:#:{
if ($address($nick,2) == $address($me,2)) && ($address($nick,4) == $address($me,4)) { halt }
if ($nick == $bnick) { halt }
if ($level($address($nick,3)) == $level($address($bnick,3))) { halt }
if ($level($address($nick,3)) == 23) { halt }
if ($level($address($bnick,3)) == 25) {
mode $chan -b $bnick $bnick($address($nick,1))
mode $chan -bbb $bnick($address($bnick,2)) $bnick($address($bnick,3)) $bnick($address($bnick,4))
mode $chan -bbb $bnick($address($bnick,5)) $bnick($address($bnick,6)) $bnick($address($bnick,7))
mode $chan -bb $bnick($address($bnick,8)) $bnick($address($bnick,9))
}
}