03 Kasım 2016, 19:33 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Socks Toplu mesaj Merhaba Socks botumla belirlediğim bir kanala !duyuru mesaj şeklinde toplu olarak kişilerin özeline nasıl mesaj gönderebilirim yardımcı olacak arkadaşlara şimdiden teşekkürler. | |
|
04 Kasım 2016, 18:29 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Socks Toplu mesaj Socket botunuzun Sockread kısmında ki, privmsg'nin bracketları arasına şunu koyun: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Açıklama: Socket botlar ham veri ile çalışır. Veri üzerinden ayıklama yapmamız gerekir. Örneğin, #kelime kanalına !duyuru 1 yazdığımda gelen veri şu şekilde: :SuLh! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. PRIVMSG #Kelime :!duyuru 1 Buna göre: Gelen mesaj "Privmsg", 2. kelimede, #kelime kanalım 3. kelime de, Nickim ve adresim 1. kelimede bulunuyor. O halde bana gereken "Privmsg" yani mesaj geldiğin de çalıştıracağımdan: $2 = privmsg Kanalım belirli bir kanal olacağından $3 = #kanal Sadece !duyuru ya tepki vereceğinden: ($remove($4,: ) ile 4. kelimede ki ":" karakterini siliyorum.) $remove($4,: ) = !duyuru !duyuru 'dan sonra bir şey yok ise, çalıştırmanın anlamı olmayacağından: $5 olacaktır. Not: Sunucunuz da Allsend modülünün kurulu olması gerekli. |
|
Etiketler |
socks toplu mesaj |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |