bind mode - "*+o*" bitch
set chans "*"
setudef flag superbitch
proc bitch {nick uhost hand chan mode target} {
global botnick chans; set handle [nick2hand $target $chan]
if {![channel get $chan superbitch]} {
return
}
if {([lsearch -exact [split [string tolower $chans]] [string tolower $chan]] != -1) || ($chans == "*")} {
if {([string match "*+o*" $mode]) && (![string equal -nocase $nick $botnick]) && (![string equal -nocase $target $botnick]) && ([botisop $chan])} {
if {(![matchattr $hand fbomn|fbomn $chan]) && ([matchattr $handle bomn|omn $chan])} { return 0 }
if {([matchattr $hand bomn|omn $chan])} { return 0 }
if {(![wasop $target $chan])} {
putquick "KICK $chan $nick :Dostop Zavrjen (BlueLite Clan)"
putquick "KICK $chan $target :Dostop Zavrjen (BlueLite Clan)"
}
}
}
}
So.. When there is netsplit and users are opped by servers they all get kicked. But if i add them by +o flag they can op ppl. Can any1 modd this so that ppl with +o flag on some channel wont be able to op other ppl that are not added in bots? Thanks.
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
bind mode - "% +o" foo
proc foo {n u h c m v} {
if [matchattr $h m|m $c] return
if ![matchattr [nick2hand $v] o|o $c] {
putkick $c $n,$v "no ops to aliens"
}
}
bind mode - "% +o" foo
proc foo {n u h c m v} {
if [matchattr $h m|m $c] return
if ![matchattr [nick2hand $v] o|o $c] {
putkick $c $n,$v "no ops to aliens"
}
}
hmm.. would be great if i knew where this bitch script is stored..
bind mode - "% +o" foo
proc foo {n u h c m v} {
if [matchattr $h m|m $c] return
if ![matchattr [nick2hand $v] o|o $c] {
putkick $c $n,$v "no ops to aliens"
}
}
hmm.. would be great if i knew where this bitch script is stored..