All pastes #462510 Raw Edit

Stuff

public text v1 · immutable
#462510 ·published 2007-04-28 10:20 UTC
rendered paste body
on $*:TEXT:/^[!.](aov|av)/Si:#:{
  if %allav [ $+ [ $chan ] ] == on {
    if ($nick isop $chan || $nick ishop $chan) && ($readini(av.ini,$chan,$address($nick,2))) && ($2 ison $chan) {
      notice $nick $c1(Error!) $c2( $+ $2 $+  ( $+ $address($2,2) $+ )) $c1(is already in the Auto Voice List for) $c2($chan $+ .) 
      halt
    }
    elseif ($nick isop $chan || $nick ishop $chan) && ($2 ison $chan) {
      writeini av.ini $chan $address($2,2) $2 
      mode $chan +v $2 
      notice $nick $c1(Added) $c2( $+ $2 $+  ( $+ $address($2,2) $+ )) $c1(to autovoice for) $c2($chan $+ .) 
      halt
    }
    elseif ($nick isvoice $chan || $nick isreg $chan) {
      notice $nick $c1(You need atleast 7%HalfOp12 or 4@Op12 to do this.)
      halt
    }    
    else {
      notice $nick $c1(Error!4 $2 12is not in4 $chan .)
    }
  } 
}