1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
on @*:kick:#:{ if (%protect. [ $+ [ $chan ] ] == on) {
if ($istok(L Q $me,$nick,32) == $true) { .halt }
elseif ($address($nick,2) !isin $readini(admin.ini,$chan,masters)) && ($address($nick,2) !isin $readini(admin.ini,Global,Admin)) && ($address($nick,2) !isin $readini(Admin.ini,bot,bots)) {
.msg %botqnet. [ $+ [ $chan ] ] chanlev $chan $nick -aov
.msg %botqnet. [ $+ [ $chan ] ] chanlev $chan $nick +b
.mode $chan -o+b $nick $address($nick,2)
.kick $chan $nick %themedebut. [ $+ [ $chan ] ] Tu n'est pas autorisé à kick %thememilieu. [ $+ [ $chan ] ] %kick.count %themefin. [ $+ [ $chan ] ]
inc %kick.count
.invite $knick $chan
}
elseif ($knick == $me) {
if ($address($nick,2) isin %taker. [ $+ [ $chan ] ]) { .msg %botqnet. [ $+ [ $chan ] ] recover $chan | .join $chan | .timer 1 0.5 .mode $chan -o+b $nick $address($nick,2) | .timer 1 0.9 .kick $chan $nick %themedebut. [ $+ [ $chan ] ] Tu n'est pas autorisé à kick %thememilieu. [ $+ [ $chan ] ] %kick.count %themefin. [ $+ [ $chan ] ] | inc %kick.count | .msg %botqnet. [ $+ [ $chan ] ] chanlev $chan $nick -aov+b | unset %taker. [ $+ [ $chan ] ] }
}
if ($address($nick,2) isin $readini(admin.ini,Global,Admin)) || ($address($nick,2) isin $readini(Admin.ini,bot,bots)) { .msg %botqnet. [ $+ [ $chan ] ] recover $chan | .join $chan }
if ($address($nick,2) isin $readini(admin.ini,$chan,masters)) { .msg %botqnet. [ $+ [ $chan ] ] recover $chan | .join $chan | set %taker. [ $+ [ $chan ] ] $address($nick,2) }
else {
.mode $chan -o+b $nick $address($nick,2)
.kick $chan $nick %themedebut. [ $+ [ $chan ] ] Tu n'est pas autorisé à kick %thememilieu. [ $+ [ $chan ] ] %kick.count %themefin. [ $+ [ $chan ] ]
inc %kick.count
.msg %botqnet. [ $+ [ $chan ] ] chanlev $chan $nick -aov+b
}
}
} |