on $*:TEXT:/^[!@.]a(uto)?v(oice)?/Si:#dt:{
if ($nick isop $chan || $nick ishop $chan) && ($2 ison $chan) {
writeini -n Av.ini $chan $address($2,2) $address($2,2)
msg $chan $2 ( $+ $address($2,2) $+ ) has been added to the Av list
mode $chan +v $2
}
}
on $*:TEXT:/^[!@.]d(el)?a(uto)?v(oice)?/Si:#dt:{
if ($nick isop $chan || $nick ishop $chan) && ($2 ison $chan && $readini(Av.ini,-n,$chan,$2)) {
remini -n Av.ini $chan $address($2,2)
msg $chan $2 ( $+ $address($2,2) $+ ) has been removed from the Av list
mode $chan -v $2
}
}
on *:JOIN:#dt:{
if ($readini(Av.ini,-n,$chan,$address($nick,2))) { mode $chan +v $nick }
}