All pastes #365688 Raw Edit

Untitled

public text v1 · immutable
#365688 ·published 2007-02-21 04:02 UTC
rendered paste body
on *:JOIN:#:$iif($readini(autovoice.ini,$chan,$nick),mode $chan +v $nick)
on $*:TEXT:/^[@!](de?l?)?a(utovoice|v)/Si:#:{
  if (($nick($chan,$nick,oh)) && ($2)) {
    var %a = $readini(autovoice.ini,$chan,$2), %disp = $iif($left($1,1) == !,notice $nick,msg $chan)
    if (d isin $1) {
      if ($nick($chan,$2,v)) mode $chan -v $2
      %disp $iif(%a,$2 has lost access in $chan,$2 isn't on our access list..)
      if (%a) remini autovoice.ini $chan $2
    }
    else {
      if (%a) %disp $2 is already on our access list.
      else {
        writeini autovoice.ini $chan $2 yes
        %disp $2 is now on our access list.
      }
    }
  }
}