All pastes #452977 Raw Edit

Untitled

public text v1 · immutable
·published 2007-04-22 17:35 UTC
rendered paste body
alias -l c1 { return $+($chr(3),05,$1-,$chr(3)) }
alias -l c2 { return $+($chr(3),10,$1-,$chr(3)) }
on $*:TEXT:/^[!.](aov|av)/Si:#:{
  if ($chan == #bots) { HALT }
  if ($nick isop #FUsionBot-admins) || ($nick isop $chan) || ($nick ishop $chan) {
    /writeini av.ini $chan $address($2,2) $address($2,2)
    mode $chan +v $2 
    .msg $chan $c1(Added) $c2( $+ $2 $+  ( $+ $address($2,2) $+ )) $c1(to autovoice for) $c2($chan $+ .) 
  }
  else {
    notice $nick $c1(You need atleast halfop or op to do this.)
  }
} 

on *:JOIN:#:{
  if ($chan == #bots) { HALT }
  if ($readini(av.ini,$chan,$address($nick,2))) {
    mode $chan +v $nick 
  }
  else { HALT }
} 

on $*:TEXT:/^[!.](deaov|deav)/Si:#:{
  if ($chan == #bots) { HALT }
  if ($nick isop #Fusionbot-admins) || ($nick isop $chan) || ($nick ishop $chan) && ($2 ison $chan) {
    remini av.ini $chan $address($2,2)
    mode $chan -v $2
    .msg $chan $c1(Removed) $c2( $+ $2 $+  ( $+ $address($2,2) $+ )) $c1(to autovoice for) $c2($chan $+ .) 
  }
  else {
    notice $nick $c1(You need atleast halfop or op to do this.)
  }
}