Konu: Oto Zline
Tekil Mesaj gösterimi
Alt 29 Aralık 2025, 20:56   #14
Emrehan
ZirveTema Sahibi
Emrehan - ait Kullanıcı Resmi (Avatar)

Standart

Alıntı:
DeLiKanLl Nickli Üyeden Alıntı Mesajı göster
Merhaba Üstat. identify bilgisini #log kanalından alabilirim. Ben zaten adminim. Anlattığınız senaryo tamda istediğim gibi bir senaryo. İdentify olmayan nicki yasaklamak. Çünkü dediğiniz gibi. Misal benim nickimle girip küfür edebiliyor. #karantina süresini en az 20sny açıyoruz. Bu süre içerisinde identify olmadıysa işlem uygulanabilir. Tşk ederim.
Merhaba,

Kod

on *:join:#Karantina:{
  var %dosya = yasaknickler.txt
  if (!$isfile(%dosya)) return
  var %nick = $lower($replace($nick,ç,c,Ç,c,ğ,g,Ğ,g,ı,i,İ,i,ö,o,Ö,o,ş,s,Ş,s,ü,u,Ü,u))
  var %say = 1, %bulundu, %yasak
  while (%say <= $lines(%dosya)) {
    %yasak = $read(%dosya,n,%say)
    if (%yasak != $null) {
      if ($pos(%nick,%yasak,1)) {
        %bulundu = %yasak
        break
      }
    }
    inc %say
  }
  if (%bulundu != $null) {
    $+(.timer,-at-,$nick) 1 10 gzline $nick - Yasak Nick
  }
}
on *:text:*:#Log:{
  if ($nick != NickServ) return
  if $regex($1-,/ile sisteme login oldu/Si) {
    if $timer($+(-at-,$strip($4))) {
      $+(.timer,-at-,$strip($4)) off
    }
  }
}
#Log kanalına yansıyan bildirimi kendime göre verdim, kendinize göre düzenlersiniz.

yasaknickler.txt dosyanıza verileri türkçe karakter kullanmadan ekleyin. Örneğin fısıltı kelimesini fisilti şeklinde ekleyin.

İyi forumlar.