when all are out from a channel it rejoins to gain Op's
#general_opwatch on
on *:quit:{
var %c,%o = $comchan($nick,0) | while (%o) {
%c = $comchan($nick,%o)
if (($nick(%c,0) == 2) && ($me !isop %c)) { hopping %c }
dec %o
}
}
on !*:part:#:{
if (($nick($chan,0) == 2) && ($me !isop $chan)) { hopping $chan }
}
alias -l hopping {
; $1 = channel
echo $1 $timestamp * Attempting to Regaining Op's
hop -cn $1
}
#general_opwatch end