rendered paste bodyon *:INPUT:*:{
if ($1 == !access) {
if ($chr(43) isin $2) && ($3 != $null) {
msg $chan !access $2-
.msg chanserv access $chan add $3 $replace($str($2,1)+,+,)
if ($3 ison $chan) {
if ($2 <= 3) {
.timer -m 1 500 mode $chan +v $3
}
if ($2 === 4) {
.timer -m 1 500 mode $chan +h $3
}
if ($2 >= 5) {
.timer -m 1 500 mode $chan +o $3
}
}
Halt
}
if ($chr(45) isin $2) && ($3 != $null) {
msg $chan !access $2-
.msg chanserv access $chan del $3
if ($3 ison $chan) {
if ($3 isvoice $chan) {
.timer -m 1 500 mode $chan -v $3
}
if ($3 ishop $chan) {
.timer -m 1 500 mode $chan -h $3
}
if ($3 isop $chan) {
.timer -m 1 500 mode $chan -o $3
}
}
Halt
}
.msg chanserv access $chan list
msg $active !access
}
}