IRCForumu.ORG

IRCForumu.ORG (https://www.ircforumu.org/)
-   Genel IRCD (Sunucu, Servis, Botlar, Korumalar) (https://www.ircforumu.org/genel-ircd-sunucu-servis-botlar-korumalar/)
-   -   Flood Saldırısını Engellemenin Yollarından Birisi. (Menu) (https://www.ircforumu.org/genel-ircd-sunucu-servis-botlar-korumalar/71770-flood-saldirisini-engellemenin-yollarindan-birisi-menu.html)

KivanC 25 Kasım 2022 22:21

Flood Saldırısını Engellemenin Yollarından Birisi. (Menu)
 
Kod:

menu * {
  .-
  .• © Flood Koruma ve Spam Ekleme !
  ..• Açık !:.enable #floodkoruyalan | .echo -a 0,7 1 Flood Koruma Spam Açıldi…  %logo
  ..• Kapalı !:.disable #floodkoruyalan | .echo -a 0,7 1 Flood Koruma Spam Kapatildi.. %logo
  ..•  ..Durum < $replace($group(#floodkoruyalan).status, disable, Kapali, enable, Açik) >:.

  .-
}

#floodkoruyalan on

on !*:text:*:#: {
  if ($nick isreg #) {
    if (%r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
      if  ($regex($wildsite,/(helper|admin|aop|sop|halfop|IRC.SECURITY.SYSTEM|globalops|staff|founder|Netadmin|dj|ircop|tech|IRC.Operator|server|coadmin|services|network)/i))  { halt }
      if $istok(%knickler,$nick,32) || $regex($chan,/^(#opers|#operhelp|#help|#globalops)$/i) { halt }
      set -u2 %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
      set -u2 %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ] $1-
      return
    }
    var %rps = %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
    var %rpt = %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
    if (%rpt == $1-) && ($len($1-) >= 20) {
      inc %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
if (%rps == 2) { .gline $nick +5h :Saldırı Girişimi Tespit Edildi | .spamfilter add c block - Yasak_Kelime_Kullandınız $+(\b,$1,$2,$3,$4,\b) | /msg #Opers $nick $chan kanalında $1- mesajını yazdığı için uzaklaştırıldı. } } } }

#floodkoruyalan end

CODED: ANONİM


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.