• 29-08-2022, 12:39:29
    #1
    Arkadaşlar
    client.on("message", async (msg) => {
        console.log(msg);
    });
    ile bize gelen tüm mesajları okuyup cevaplayabiliyoruz ama bizim gönderdiğimiz mesajları takip edemiyoruz. Log sistemi yazdığımdan gönderilen mesajları da yazmam gerekiyor. Gönderilen mesajları takip edebileceğim bir event var mı?
    const qrcode = require('qrcode-terminal');
    const { Client, LocalAuth } = require('whatsapp-web.js');
    // const client1 = new Client({
    //     authStrategy: new LocalAuth({ clientId: "client-one" })
    // });
    const client = new Client({
        authStrategy: new LocalAuth({ clientId: "client-two" })
    });
    client.on('qr', qr => {
        qrcode.generate(qr, { small: true });
    });
    client.on('ready', async () => {
        console.log('başladı');
    });
    client.on("message", async (msg) => {
        console.log(msg);
    });
    client.initialize();
  • 29-08-2022, 13:00:50
    #2
    Çok detaylı bakmadım ama muhtemelen bu event işinizi görebilir.

    https://docs.wwebjs.dev/Message.html#fromMe

    Edit: ilgili event bool değer dönüyor. fromMe eventinden dönen değer true ise logu kaydedebilirsiniz
  • 29-08-2022, 14:23:48
    #3
    farukcakal adlı üyeden alıntı: mesajı görüntüle
    Çok detaylı bakmadım ama muhtemelen bu event işinizi görebilir.

    https://docs.wwebjs.dev/Message.html#fromMe

    Edit: ilgili event bool değer dönüyor. fromMe eventinden dönen değer true ise logu kaydedebilirsiniz
    Hocam dinlerken benim gönderdiğim mesaj konsola hiç düşmüyor. Numaradan yine kendi gönderip göndermediğimi ayarlarım ama ben mesaj gönderdiğimde onu hiç yakalayamıyorum. Yakalamanın bir yolunu biliyor musunuz?