All pastes #743337 Raw Edit

AV Script

public text v1 · immutable
·published 2007-10-20 10:54 UTC
rendered paste body
on *:TEXT:/^[!@]av /Si:#: {
if ($nick isop $chan) || ($nick ishop $chan) {
if ($readini(botchannels.ini,CHAN- $+ $chan,AV) == on) || ($readini(botchannels.ini,CHAN- $+ $chan,AV) == $null) {
writeini botchannels.ini CHAN- $+ $chan AV on
$iif($left($1,1) == @,msg $chan, notice $nick) { Auto Voice for $chan is now: $readini(botchannels.ini,CHAN- $+ $chan,AV) }
}
else {
writeini botchannels.ini CHAN- $+ $chan AV off
$iif($left($1,1) == @,msg $chan, notice $nick) { Auto Voice for $chan is now: $readini(botchannels.ini,CHAN- $+ $chan,AV) }
}
}
else { 
$iif($left($1,1) == @,msg $chan, notice $nick) { Not Op/Half Op on $chan $+ . }
}
}

on *:JOIN:#: {
if ($readini(botchannels.ini,CHAN- $+ $chan,AV) == on) {
mode $chan +v $nick
}
else { halt }
}