28/11/2010, 12:38
tu peut ajouter ceci
ce qui va te donner :
pour activer ta blacklist sur un salon définie tu va en pl de ton bot et tu tape
sa devrai le faire,j'ai pas tester :-)
Cordialement DnS
tcl
|| ![channel get $chan blacklist]
tcl
proc blacklist:join {nickname hostname handle channel} {
global blacklist
if {![botisop $channel]} {return}
set userhost [blacklist:weirdclean "$nickname![getchanhost $nickname]"]
foreach entry [array names blacklist] {
set reason [lrange [blacklist:clean $blacklist($entry)] 2 end]
set blackhost [blacklist:weirdclean $entry]
if {[string match -nocase $blackhost $userhost]} {
putquick "MODE $channel -o+b $nickname $entry"
putquick "KICK $channel $nickname :[join $reason]"
}
}
}
ce qui va te donner :
tcl
proc blacklist:join {nickname hostname handle channel} {
global blacklist
if {![botisop $channel] || ![channel get $channel blacklist] } {return}
set userhost [blacklist:weirdclean "$nickname![getchanhost $nickname]"]
foreach entry [array names blacklist] {
set reason [lrange [blacklist:clean $blacklist($entry)] 2 end]
set blackhost [blacklist:weirdclean $entry]
if {[string match -nocase $blackhost $userhost]} {
putquick "MODE $channel -o+b $nickname $entry"
putquick "KICK $channel $nickname :[join $reason]"
}
}
}
pour activer ta blacklist sur un salon définie tu va en pl de ton bot et tu tape
Citation :.chanset #TONSALON +blacklist
sa devrai le faire,j'ai pas tester :-)
Cordialement DnS