1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
on @*:kick:#:{ if (%protect. [ $+ [ $chan ] ] == on) {
if ($istok(L Q $me,$nick,32) == $true) { .halt }
if ($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)) {
.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 q chanlev $chan $nick -aov+b
}
}
if ($knick == $me) {
if ($address($nick,2) isin %taker. [ $+ [ $chan ] ]) && (Q ison $chan) {
.msg Q 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é à ban %thememilieu. [ $+ [ $chan ] ] %kick.count %themefin. [ $+ [ $chan ] ]
inc %kick.count
.msg q chanlev $chan $nick -aov+b
unset %taker. [ $+ [ $chan ] ]
elseif (L ison $chan)
.msg Q 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é à ban %thememilieu. [ $+ [ $chan ] ] %kick.count %themefin. [ $+ [ $chan ] ]
inc %kick.count
.msg q chanlev $chan $nick -aov+b
unset %taker. [ $+ [ $chan ] ]
}
elseif ($address($nick,2) isin $readini(admin.ini,Global,Admin)) || ($address($nick,2 isin $readini(Admin.ini,bot,bots)) && (Q ison $chan) {
.msg Q recover $chan
.join $chan
elseif (L ison $chan)
.msg L recover $chan
.join $chan
}
elseif ($address($nick,2) isin $readini(admin.ini,$chan,masters)) && (Q ison $chan) {
.msg Q recover $chan
.join $chan
set %taker. [ $+ [ $chan ] ] $address($nick,2)
elseif (L ison $chan)
.msg L 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 q chanlev $chan $nick -aov+b
}
}
|