Kullanıcıların MIRC sürümlerini sorgulayıp cevap vermemesi durumunda caydırıcı bir önlem almak için aşağıdaki gibi bir Remote Scripting kullanabilirsiniz: Kod: Kodu kopyalamak için üzerine çift tıklayın! on *:CTCPREPLY:VERSION*:?: {
if (!$version($nick)) {
; Burada istediğiniz cezalandırma adımlarını ekleyebilirsiniz
; Örneğin, ZLINE veya SHUN işlemleri yapabilirsiniz
.zline $address($nick, 2) 7d Version sorgusuna cevap vermedi.
msg #KanalAdı $nick version sorgusuna cevap vermediği için caydırıcı bir işlem uygulandı.
}
} Bu kod, bir kullanıcıdan VERSION CTCP sorgusu aldığında cevap vermemesi durumunda bir caydırıcı işlem uygular. Örneğin, kullanıcıya ZLINE veya SHUN gibi caydırıcı bir işlem uygulayabilir veya bir kanala mesaj göndererek durumu duyurabilirsiniz.
Ancak, bu kodu kullanırken dikkat etmeniz gereken bazı noktalar vardır. Örneğin, bazı sunucular veya ağlar, kullanıcıların VERSION sorgularına yanıt verilmesini yasaklayabilir veya sınırlayabilir. Bu nedenle, bu tür bir scripti kullanmadan önce sunucunuzun kurallarını ve politikalarını kontrol etmelisiniz.
|