Anti ban / kick with very little code which is nice :)
;:::::::::::::::::::::::::::::::::::::
;:Anti-kick/ban v.1.3 by ScReEmO-KiD::
;:::::::::::::::::::::::::::::::::::::
on *:load: { .echo 4 Anti-kick/ban v1.3 by ScReEmO-KiD has been loaded. }
on *:kick:#: {
if ($knick == $me) {
.msg chanserv unban $chan $me
.timer1 1 3 .join $chan
.timer2 1 4 .kick $chan $nick 5,1(4-0Kick4-0Prot4-5)
.timer3 1 4 .mode $chan +b $nick
}
else { .halt
}
}
on *:ban:#: {
if ($bnick == $me) {
.mode $chan -o $nick
.kick $chan $nick 5,1(4-0Anti4-0Ban4-5)
.mode $chan -b $banmask
.mode $chan +b $nick $banmask
}
else { .halt
}
}
when u r kick can u unban urself?? i dont think!!
u have check if u r op or not
else halt is unless u can remove it
for on ban event
.mode $chan +b $nick $banmask <=== $banmask here is unless
on @*:ban:#:{
if ($bnick == $me) {
mode # -ob+b $nick $banmask $wildsite
kick # $nick 5,1(4-0Anti4-0Ban4-5)
}
}