首页 > 解决方案 > 解决问题:检查已记录

问题描述

我正在使用node jsvenom-bot测试 whatsapp bot ,代码保持处理状态Cheking is logged...并且永不停止。

CMD - 打印

在第一次尝试中,代码运行正常,向我显示了 Whatsapp 的 QRCode,但是,一旦我扫描它,关闭程序并重新启动,代码就符合了Checking is logged

这是我在index.js文件中的代码:

// Supports ES6
// import { create, Whatsapp } from 'venom-bot';
const venom = require('venom-bot');

venom
  .create('test-user')
  .then((client) => start(client))
  .catch((error) => { console.log(error); });

function start(client) {
  client.onMessage((message) => {
    if (message.body === 'Hi' && message.isGroupMsg === false) {
      client
        .sendText(message.from, 'Welcome Venom ')
        .then((result) => {
          console.log('Result: ', result); //return object success
        })
        .catch((error) => {
          console.error('Error when sending: ', error); //return object error
        });
    }
  });
}

标签: javascriptnode.js

解决方案


问题已在 Venom Git Hub 的 Repo 中的一个问题中解决:https ://github.com/orkestral/venom/issues/782


推荐阅读