IRC Spamfilter Komutu Nasıl Kullanılır. Spamfilter Komutu ile Reklam/ident/Kelime/nick Yasaklama

Spamfilter Komutları

Mirc Spamfilter

IRC Sohbet ve Chat Kanalları Komut Sistemi üzerinde Spamfilter Komutu, istenilmeyen Nicklere,identlere,Kelimelere Yasak Koymak için ideal bir komut sistemidir.

 

Spamfilter Komutu ile Nick Yasaklama;

Örn: /spamfilter add u block – – ^(.*Nick.*!.+@.+:.+)$

Not: block Komutu ile belirtmiş olduğunuz Nickin kullanımını yasaklamış olursunuz. Ancak block yerine “gzline” Yazarsanız, Nicki Hem Yasaklamış, Hemde ip Numarasına GzLine Atmış oLursunuz.

Spamfilter iLe ident Yasaklama;

Örn: /spamfilter add u gzline +0 YaSaK ^(.+!Yasaklanacakİdent@.+:.+)$

 

Not: Sabit Bir ident’i Yukarıdaki Gibi Spama Alırsanız, O identLe Sunucuya Girmek iSteyenleri Engellemiş oLursunuz.

Spamfilter iLe Reklam Engelleme;

Özellerinize Yapılan Reklamları ve Anlık Saldırıları Engellemek için,

 

Komut: Ekleme [ /spamfilter add p block – WwW-xxxxxx-com-Özel-Msjlar-Bir-Süre-Kapatılmıştır ]

Komut: Silme [ /spamfilter del p block – WwW-xxxxxx-com-Özel-Msjlar-Bir-Süre-Kapatılmıştır ]

 

Not: Spamfilter eklerken Atılacak olan x-Line Sonuna yazılacak mesajlar arasında boşluk varsa, Spamfiltere mesajları eklerken aralarına (_) Alt tire koymanız gerekir.

Örn: /spamfilter add u gzline +0 Girisiniz_Yasaklanmıştır ^(.Nick.*!+@.+:.+)$

 

GeneL Olarak Kullanım Modeli Şu Şekildedir;

Genel Kullanım: /SpamFilter [Add/Del/Remove/+/-] [Tip] [Eylem] [Süre] [Sebep] [Kelime]
Ekleme Işlemi: /SpamFilter Add [Tip] [Eylem] [Sebep] [Kelime]
Silme Işlemi: /SpamFilter Del [Tip] [Eylem] [Sebep] [Kelime]

Add: SpamFilter eklemesi için kullanılır.
Del: SpamFilter silmek için kullanılır.
+: Spamfilter eklemek için kullanılır.
-: Spamfilter silmek için kullanılır.
* +/- ve Add/Del kullanımlarının işlevleri aynıdır.
* SpamFilter eklemesi ne şeklide yapıldıysa, silme işlemide o şekilde yapılmalıdır.

Bilgi: SpamFilter eklemeri için wildcard karakterlerinden yararlanılabilir.

Tip: Engellemenin geçerli olacağı alanın belirlenmesi için kullanılır. Engellemeler;

c ›› Kanal mesajları ›› /Msg #Kanal Mesaj
p ›› Özel mesajlar ›› /Privmsg Nick Mesaj
n ›› Özel notice ›› /Notice Nick Mesaj
N ›› Kanal notice ›› /Notice #Kanal Mesaj
p ›› Part Sebebi
q ›› Quit Sebebi ›› /Quit Mesaj
d ›› DCC Dosya adı
a ›› Away Mesajı ›› /Away Mesaj
t ›› Kanal topici
u ›› Kullanıcı ›› Nick!Identd@Host

Eylem: Engelleme türü anlamındadır. Uygulanacak engel için, sadece bir eylem belirtilebilir. Eylemler;

Kill: Kullanıcı için kill uygulanır.
TempShun: Kullanıcıya o anlık shun uygulanır. (Tekrar bağlandığında Shun kalkanacaktır.)
Shun: Kullanıcı için shun uygulanır.
Kline: Kullanıcı için kline uygulanır.
Gline: Kullanıcı için gline uygulanır.
Zline: Kullanıcı için zline uygulanır.
Gzline: Kullanıcı için gzline uygulanır.
Block: Mesajın bloklanması sağlanır.
DccBlock: Kullanıcının DCC gönderimi engellenir.
Viruschan: Kullanıcının bütün kanallardan çıkarılması sağlanır. Farklı bir kanala giriş yaptırılır ve sadece kanal için msg/notice komutlarını kullanabilir.
Warn: Spamfilter engellemesi için, IRCop olan kullanıcıya bilgilendirme geçilir.

Süre1: Spamfilter yardımı ile kullanıcıya eklenen Xline ve Shun süresini belirlemek için kullanılır.
* Süre belirtilmek istenmezse, [TklTime] yerine - karakteri kullanılmalıdır.
* d › Gün m › Ay h › Saat s › Saniye olarak tanımlanır.

Sebep: Block, XLine ve Shun için bir sebep belirtilir.
* Belirtilen sebep için boşluk kullanılmaz. Sebep 2 veya daha fazla kelimeden oluşuyorsa arada _ karakterini kullanmaya özen gösterin.
* Eğer belirtilen sebep yerine - karakteri kullanılırsa, ban-reason olarak algılanacaktır.

Regex: Düzenli ifade anl***** gelir. Sunucumuzda Regex ifadeleri ile SpamFilter eklemesi yapmaya çalışmayınız.

::SpamFilter Hakkında::

* /SpamFilter komutu ile eklenmiş olan engellemeler tüm IRC Ağını kapsamaktadır. Kanal +G modunda olsa dahi göz ardı edilecektir.

* SpamFilter engellemesinden, sunucu yöneticileri etkilenmemektedir.

::SpamFilter Konfigürasyon::

set::spamfilter::ban-time ›› Xline ve Shun için sürenin değiştirilmesine imkan tanır. (DefaultSüre › 1 Gün)
set::spamfilter::ban-reason ›› Engelleme için bir değer belirtilmesine imkan tanır.
set::spamfilter::virus-help-channel ›› Viruschan için bir kanala çekme işlemi için imkan tanır.
set::spamfilter::virus-help-channel-deny ›› Kanala yapılacak girişleri engelleme.

* Spamfilter engellemeleri IRCd Konfigürasyon dosyası içerisindede tanımlanabilir.

 

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir