|
İRcFrm Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Merhaba arkadaşlar.
/statsf, /spamfilter yazdığımda listedeki spamları
spamfilter {
regex "------";
target { private; };
reason "Yasak Kelime";
action block;
};
olarak spamfilter.conf oluştursun ve yasak kelimeler kanal, özel için yasaklanmışsa target kısmına private, channel şeklinde yasaklasın, sadece özel ise private şeklinde yasaklasın istiyorum mesela bazı spam yasakları block olarak ekli, bazıları gzline olarak veya shun olarak ekli action kısmını ona göre ayarlayabilir miyiz
mümkün mü?
Eğer target ve action kısmı olmuyor veya zahmetli ise hepsini block olarak ve channel, private olarak tek şekilde eklesin ben tek tek spam'a göre düzenlemesini yaparım. Şimdiden teşekkür ederim.
|
Yanlış anlamadıysam ve istediğin alttaki gibiyse eğer; Kullanımı: /stats f
Açıklama: /stats f komutunu her kullandığında spamfilter.conf un üstüne tekrar yazar, komutu kullanmadan mIRC Klasöründe varsa eğer spamfilter.conf u silmeni öneririm.
Not: 10'larca farklı yoldan ve daha kullanışlı halde yapılabilir. Edit/Düzenleme işi sende.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias ws write spamfilter.conf $1-
alias spx {
ws spamfilter $chr(123)
ws regex "------";
ws $iif(p isincs $1 && c isincs $1, target $chr(123) private; channel; $chr(125) $+ ;, $iif(p isincs $1 && c !isincs $1, target $chr(123) private; $chr(125) $+ ;))
ws reason "Yasak Kelime";
ws action $iif($2 == gzline || $2 == block, $replace($v1,block,shun)) $+ ;
ws }; $crlf
}
raw 229:*Yasak*Kelime*:spx $3 $4
Faydalı Kaynaklar: 1- Raw Eventları: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 2- Write: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 3- If then else: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Kolay gelsin.