Konu: Çözüldü Spamfilter Notice engelleme
Tekil Mesaj gösterimi
Alt 29 Ocak 2026, 18:52   #3
Çevrimdışı
silenger Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamfilter Notice engelleme




Ali Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*nasılsın*:*:{
  ; 
Mesajın geldiği yer kanal mı yoksa özel mi kontrol et
  haltdef
  
echo -a  6[Engellendi]  14 $nick ( $+ $target $+ ): $1-
  
msg $nick Merhaba"nasılsın" kelimesi filtreme takıldığı için mesajınız bana ulaşmadı.
}

on *:NOTICE:*nasılsın*:*:{
  
haltdef
  
echo -a  6[Notice Engellendi]  14 $nick: $1-


Sunucu Taraflı Spamfilter (Eğer Adminsen)
Eğer bir IRC sunucusu yönetiyorsan ve bu kelimenin sunucu genelinde özelden veya kanaldan yazılmasını engellemek istiyorsan, statik bir spamfilter ekleyebilirsin. Status penceresine şu komutu yazmalısın:

Özel mesajlar (Private) ve Kanallar (Channel) için: /spamfilter + pcnN block - "nasılsın" kelimesi yasaktır. .*nasılsın.*

p: Private (Özel)

c: Channel (Kanal)

n: Private Notice

N: Channel Notice
Dikkat Etmen Gerekenler
Hatalı Engelleme: "Nasılsın" kelimesini engellediğinde, birisi "Nasılsın, iyiyim sen nasılsın?" gibi uzun bir cümle kursa da engellenir.

Büyük/Küçük Harf: mIRC scriptleri genelde büyük/küçük harf duyarlı olmayabilir ancak *nasılsın* kalıbı içindeki harf değişimlerini (nAsIlsIn gibi) yakalamak için regex kullanmak daha profesyonel bir çözümdür.

Dipnot: arşivde vardı paylaşmak istedim işini görür diye düşünüyorum

Ben tüm notice yi engelleme istiyorum

/notice nick mesaj seklinde yapilanlari

__________________
If you want to shine like the sun, first burn like the sun.”
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
İslami Sohbet sohbet bizimmekan reklamver