I don't know why you'd want to do it this way but here goes.
ON *:DEOP:#: {
if ($2 == $me && $nick != $me && $nick != ChanServ) {
cs op # $me
cs akick # add $nick $+ !*@*
kick # $nick Don't deop me ya luser.
.timer 1 10 cs akick # del $nick $+ !*@*
}
}
; This next one covers the kick and ban/kick effort.
ON *:KICK:#: {
if ($knick == $me) {
cs invite #
.timer 1 1 join #
; This is incase ChanServ doesn't op you.
cs op # $me
cs akick # add $nick $+ !*@*
ban -u10 # $nick 2
kick # $nick Don't ban me ya luser.
.timer 1 10 cs akick # del $nick $+ !*@*
}
}
I am assuming that your channel service is ChanServ here.