rendered paste bodyon *:TEXT:!aadmin*:#:{
if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) }
else { writeini accessini $chan $2 admin | msg $chan [12 $nick ] 4Has Added12 $2 4to Auto Protected-Op List On12 $chan }
}
on *:TEXT:!aop*:#:{
if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) }
else { writeini accessini $chan $2 op | msg $chan [12 $nick ] 4Has Added12 $2 4to Auto Op List On12 $chan }
}
on *:TEXT:!aov*:#:{
if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) }
else { writeini accessini $chan $2 voice | msg $chan [12 $nick ] 4Has Added12 $2 4to Auto Voice List On12 $chan }
}
on *:TEXT:!aoh*:#:{
if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) }
else { writeini accessini $chan $2 halfop | msg $chan [12 $nick ] 4Has Added12 $2 4to Auto Half-OP List On12 $chan }
}
on *:TEXT:!deleteaccess*:#:{
if ($nick !isop $chan) { msg $chan Command ignored (Must be OP) }
else { remini accessini $chan $2 | msg $chan [14 $nick ] 4Removed14 $2 4from the Access List On [14 $chan ]}
}
on *:JOIN:#:{
if ($readini(accessini,$chan,$nick) == admin) { mode $chan +ao $nick }
if ($readini(accessini,$chan,$nick) == op) { mode $chan +o $nick }
if ($readini(accessini,$chan,$nick) == halfop) { mode $chan +h $nick }
if ($readini(accessini,$chan,$nick) == voice) { mode $chan +v $nick }
}