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

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 07 Ocak 2025, 18:07   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Şüpheli gördüğünüz nickleri takip edin.




on *:snotice:*:{
if $regex($1-,/has changed his/her nickname/Si) {


Snotice de görürse demiş, o zaman notice yada snotice değiştire değiştire yapmak mı lazım oluyor ?

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

Alt 07 Ocak 2025, 18:10   #2
Çevrimdışı
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Şüpheli gördüğünüz nickleri takip edin.




Carpediem Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
on *:snotice:*:{
if $regex($1-,/has changed his/her nickname/Si) {


Snotice de görürse demiş, o zaman notice yada snotice değiştire değiştire yapmak mı lazım oluyor ?

Şöyle, status de servis noticesi olarak nick değişimini nasıl yansıtıyor aynı bu şekilde mi veya farklı bir metin ile ( türkçe olabilir ) veya hiç yansıtmıyor da olabilir #nickserv kanallarına bağlı bir kanala yansıtıyor olabilir nick değişimlerini, yukarıdaki kodun çalışması için bu bildirimleri status de alıyor olmanız ve o bildirim içinde nick değişimini regex in içinde barındırdığı şekilde olması gerekir '' has changed his/her nickname '' bu geçmiyorsa o text de kod tetiklenmez.


Bu tür nick değişimleri olaylarında aslında snotice eventi değilde onun yerine tam bu iş için kullanılmış bir event var onu kullanmanızı tavsiye ederim.

on *:nick: <<<<< Bu event bağlı bulunduğunuz kanallardaki nick değişimleri hakkında işlem yapmanızı sağlar.

Örnek;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:nick: { if $read(ignore.txt,w,$nick) { echo -a ignore listesinde mevcut kişi $newnick nickini aldı ve engelli listesine eklendi. | write ignore.txt $newnick } }

Yukarıdaki örnekte bir ignore text dosyamız var ekli ise pas geç yoksa ekle diyoruz.

Örnek;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:nick: { if $regex($newnick,/[çc]a?rp[3e]/i) { echo -a evet bu o kişi } else { echo -a hayır bu kişi o değil } }

$newnick <<<<<<<<<<< identifier yeni nicki temsil eder.

İyi forumlar.

__________________

Stay strong, trust your instincts
Set your spirit free, never forget your spiritual side
Even in the midst of hardships
there is always a light to guide your way.

Konu Mylife tarafından (07 Ocak 2025 Saat 18:32 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Takip ettiği genç kızı taciz eden şüpheli tutuklandı NurSima Güncel ve Son Dakika Haberler 0 01 Şubat 2021 14:19
Haftanın Twitter’da Takip Edin Önerisi SeckiN Twitter Haberleri 0 29 Eylül 2013 15:35
eBay'i Anlık takip edin. Slipknot İnternetten Para Kazanma Yolları 1 27 Ağustos 2012 06:26
Evinizdeki , işyerinizdeki kameraları cep telefonundan takip edin. Yunus Cep Telefonu İşletim Sistemi 0 04 Temmuz 2012 11:38