rendered paste body;Temp Voice
on $*:TEXT:/^\.(v|voice)/Si:#: {
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me is ``Matt) { halt }
if ($nick isop $chan || $nick ishop $chan) {
.mode $chan +v $2-
}
}
;END Temp Voice
;Temp HalfOp
on $*:TEXT:/^\.(h|half|halfop|half-op)/Si:#: {
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me == ``Matt) { halt }
if ($nick isop $chan) {
.mode $chan +h $2-
}
}
;END Temp HalfOp
;Temp Op
on $*:TEXT:/^\.(o|op)/Si:#: {
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me is ``Matt) { halt }
if ($nick isop $chan) {
.mode $chan +o $2-
}
}
;END Temp Op
;Autovoice
on *:TEXT:.av*:#:{
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me is ``Matt) { halt }
if ($nick isop $chan) {
.msg chanserv access $chan add $2 3
.msg chanserv voice $chan $2
}
}
;END Autovoice
;Autohalfop
on *:TEXT:.ah*:#:{
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me is ``Matt) { halt }
if ($nick isop $chan) {
.msg chanserv access $chan add $2 4
.msg chanserv halfop $chan $2
}
}
;END Autohalfop
;Autoop
on *:TEXT:.ao*:#:{
if (Matt|5P4R ison $chan) && (``Matt ison $chan) && ($me is ``Matt) { halt }
if ($nick isop $chan) {
.msg chanserv access $chan add $2 5
.msg chanserv op $chan $2
}
}
;END Autoop