IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   ✔ Çözüldü Spamfilter Notice engelleme (https://www.ircforumlari.net/mirc-scripting-sorunlari/1076367-spamfilter-notice-engelleme.html)

silenger 29 Ocak 2026 18:13

Spamfilter Notice engelleme
 
Merhaba arkadaşlar spamfilter den kanala ve ozele.notice nasılsın engellerim

Ali 29 Ocak 2026 18:49

Cevap: Spamfilter Notice engelleme
 
PHP- Kodu:

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

silenger 29 Ocak 2026 18:52

Cevap: Spamfilter Notice engelleme
 
Alıntı:

Ali Nickli Üyeden Alıntı (Mesaj 1043136691)
PHP- Kodu:

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

Ali 29 Ocak 2026 19:01

Cevap: Spamfilter Notice engelleme
 
Alıntı:

silenger Nickli Üyeden Alıntı (Mesaj 1043136682)
Merhaba arkadaşlar spamfilter den kanala ve ozele.notice nasılsın engellerim

mIRC'de ALT + R tuşlarına basarak Remote kısmını aç.
File > New diyerek boş bir sayfa aç ve şu kodu yapıştır:
on ^*:NOTICE:*:*:.halt
Nedir?: Bu kod, sana gelen tüm notice mesajlarını yakalar ve ekrana yansımasını durdurur

Forbidden 29 Ocak 2026 19:04

Cevap: Spamfilter Notice engelleme
 
O dediğinizi ancak unrealircd yasaklarsınız.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Şu konuyu inceleyin.

SNOOPY 30 Ocak 2026 10:09

Cevap: Spamfilter Notice engelleme
 
unrealircd.conf a bunu eklersen oper olmayanlar atamazmış unrealircd.org bir arkadaşın dediğine göre
Kod:

spamfilter {
    regex ".*";
    target private;
    action block;
    except {
        oper;
    }
    reason "Userlar NOTICE gönderemez.";
}

sonrasında
Kod:

./unrealircd rehash


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:28.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk