Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias chanss {
Kod: Kodu kopyalamak için üzerine çift tıklayın!
var %c 1
while %c <= $chan(0) {
badtara $chan(%c)
inc %c
}
}
alias badtara {
var %jnk 1
while %jnk <= $nick($1,0) {
if $ulist($nick($1,%jnk),nick,0) {
mode $1 +b $nick($1,%jnk)
kick $1 $nick($1,%jnk) Bad Nick !
}
inc %jnk
}
}
on *:text:*:#: {
if $nick isop $chan {
if $1 == !badekle {
auser nick $2
msg $chan $2 nicki listeye eklenmiştir.
}
if $1 == !badsil {
ruser nick $2
msg $chan $2 nicki listeden çıkartılmıştır.
}
}
else {
if !bad* iswm $1 {
msg $chan Bu komutu kullanabilmek için $chan kanalında en az op olmanız gerekmektedir.
}
}
}
on *:connect: {
chanss
.timer 0 1200 chanss
}
Komutlar: !badekle nick !badsil nick eklenen nicklere etki eder. server ile baglantı kurulduğunda ve her 20 dakikada tarama yapacaktır; listeye uyan nickleri atacaktır. Ayrıntı: !badekle !badsil komutları kodun bu haliyle her kanalda kullanılabilir ve en az op seviyesindekiler kullanabilir. eğer sadece 1 kanala özgü olmasını istiyorsanız
kısmındaki # olan yeri #kanal olarak değiştiriniz. Sadece yazılan kanalda komutların işlenmesini sağlar.