Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls arkadaşlar benim istediğim kod şu şekilde mesela ben spama action : block olarak bi küfür ekliyorum bunu bazen userler kullanıyor blockta olduğundan gitmiyor ve sorun olmuyor Ama kanalda sürekli küfür edenler var bu kişiler block a yakalandıklarını bildiği için çıkmıyolar küfürü değiştirip tekrar atıyolar Benim istediğim kod 3 defa üst üste spam filtere block olarak yakalanan ip e veya nicke oto zline atıcak. Şimdiden tşk ediyorum iyi çalışmalar |
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls Evet bunu yapabilmenin yolu basit. Snomasks'ların yeterli ise ve block kelimesini kullanan kişiyi, snotice olarak görebiliyorsan, yapabilirsin. Normal'de spam'a yakalanan kişi status'de bu şekilde gösterilir; [22:34] -irc.serverin.com - [Spamfilter] nick!ident@IP matches filter '******': [PRIVMSG #x: 'block-kelime'] [uyarı mesajı] Burada; [Spamfilter] 1. kelimedir. Yani $1 oluyor. Bundan yola çıkarak, $2 nick!ident@Ip kelimesine denk geliyor. Yapıcağın işlev $2 verisininde(nick!ident@ip) IP'i almak. Bilgiler: 1- $gettok($2,2,64) IP numarasını verir. 2- $gettok($2,1,33) Nick'i verir. En basit şekilde; on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,2,64) | hinc -m spam %s 1 | if $hget(spam,%s) >= 3 { zline %s sebeb. | hdel spam %s } } Şeklinde yapabilirsin. |
Yanıt: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls Bu konuda aCoUsTiC'in addonu vardı .. Kod: on &^*:SNOTICE:*: { |
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls 1. kodda ip olarak vermişsin arkadaşım onu verdiğin bilgiye göre nick olarak yazdım oldu eline sağlık emeğe saygı tşk ederim |
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,1,33) | hinc -m spam %s 1 | if $hget(spam,%s) >= 3 { zline %s 1d 1S14pam12/1T14rojan 1N14edeniyle 1B14anlandınız. [OnLine] | hdel spam %s } } Yalnız bunda adam zaman aralığı önemsiz 3 kez yakalandımı atılıyo bunu 3 kez üst üste veya 10 sn içinde 3 kez yakalanırsa atılsın şeklinde yazabilirmisin |
Cevap: Spamla ilgili 1 kod lazım deneyimli arkadaslar yardım pls on *:snotice:*[Spamfilter]*: { var %s = $gettok($2,2,64) | hinc -mu10 spam %s 1 | if $hget(spam,%s) >= 3 { zline %s sebeb. | hdel spam %s } } Şeklinde yaparsın. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:50. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net