Even as a bracket error last alias ..
on 1:join:#: {
if ($nick == ChanServ) || ($nick == $me) { halt }
if (%inop == On) { invop } | if (%inop == Off) { halt }
/msg $nick %inmsg }
}
alias invop {
if ($nick isop $chan) || ($nick isvo $chan) { .msg $nick %inmsg }
That isent right
See the last rule from the on !:join part
msg $chan %inmsg }
Where do you get } from?
In the last alias i think you don't missed a } because you had on the join part 1 to much.
Change it to:
on 1:join:#: {
if ($nick == ChanServ) || ($nick == $me) { halt }
if (%inop == On) { invop } | if (%inop == Off) { halt }
/msg $nick %inmsg
}
alias invop {
if ($nick isop $chan) || ($nick isvo $chan) { .msg $nick %inmsg }
}