menu nicklist {
Commands List
.Add: {
if ($read(commands.lst,w,$address($$1,8))) {
echo 2 -a *** $$1 ( $+ $address($$1,8) $+ ) is already in commands list.
}
else {
echo 2 -a *** Added $$1 ( $+ $address($$1,8) $+ ) to commands list.
.write commands.lst $address($$1,8)
}
}
.Del: {
if (!$read(commands.lst,w,$address($$1,8))) {
echo 2 -a *** $$1 ( $+ $address($$1,8) $+ ) isn't in commands list.
}
else {
echo 2 -a *** Removed $$1 ( $+ $address($$1,8) $+ ) commands list.
write -dw $+("*,$address($$1,8),*") commands.lst
}
}
}
on @*:Text:*:#: {
if ($read(commands.lst,w,$address($nick,8))) {
if ($1 == !ban) {
if ($2 ison $chan) && ($2 !isop $chan) && ($2 != $me) {
ban -k $chan $2 3 $3-
}
}
if ($1 == !opbot) {
ChanServ OP $chan $me
}
;More commands here
}
}