Tekil Mesaj gösterimi
Alt 01 Eylül 2020, 15:57   #2
Çevrimdışı
Emrehan
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot ile komutun uygulandığı kanalda rastgele nick seçme




temonde Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba, iyi forumlar.
Socketbot ile komutun uygulandığı kanalda, nick listesinden rasgele nick seçmesini yapmaya çalışıyorum ama malesef yapamadım. Coder arkadaşlar nasil yapabileceğimi anlatırlarsa sevinirim.
Cevaplar için şimdiden teşekkürler.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($2,/352/) { if (%randomsec == $4) { .write randomsec.txt $8 .hadd -m randomsec $4 $read(randomsec.txt) } }

Komut içerisinde ilgili kanala WHO çektirirsiniz, önce set %randomsec #KANAL ile değer belirtip sonra who +I #Sohbet gibi. İşlem 352 RAW'ına gider, listedeki tüm nickleri listeye ekler her nick eklemede listeden random nick seçerek liste sonuna kadar ilerler ve işlemi tamamlar. Orada da verdiğim kodu ekleyip geliştirebilirsiniz. Basit bir örnek verdim.

- En son noktada rastgele seçilmiş nicki $hget(randomsec,#Kanal) biçiminde görebilir ve gösterebilirsiniz.

NOT: İşlem neticelendiğinde;
- randomsec hash tablosunu
- randomsec.txt dosyasını
- %randomsec değerini
sıfırlamayı unutmayın.

İyi forumlar.


Konu Emrehan tarafından (01 Eylül 2020 Saat 16:07 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver