on *:TEXT:!aadmin*:#:{ if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) } else { writeini access.ini $chan $2 admin | msg $chan Added $2 to Auto Protected-Op List } } on *:TEXT:!aop*:#:{ if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) } else { writeini access.ini $chan $2 op | msg $chan Added $2 to Auto Op List } } on *:TEXT:!aov*:#:{ if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) } else { writeini access.ini $chan $2 voice | msg $chan Added $2 to Auto Voice List } } on *:TEXT:!aoh*:#:{ if ($nick !isop $chan) { msg $chan Command Ignored (Must be OP) } else { writeini access.ini $chan $2 halfop | msg $chan Added $2 to Auto Half-OP List } } on *:TEXT:!deleteaccess*:#:{ if ($nick !isop $chan) { msg $chan Command ignored (Must be OP) } else { remini access.ini $chan $2 | msg $chan Removed $2 from Access List } } on *:JOIN:#:{ if ($readini(access.ini,$chan,$nick) == admin)) { mode $chan +ao $nick } if ($readini(access.ini,$chan,$nick) == op)) { mode $chan +o $nick } if ($readini(access.ini,$chan,$nick) == halfop)) { mode $chan +h $nick } if ($readini(access.ini,$chan,$nick) == voice)) { mode $chan +v $nick } }