diff --git a/wai-server/core/baileys/index.js b/wai-server/core/baileys/index.js index a916719..5ec3eb2 100644 --- a/wai-server/core/baileys/index.js +++ b/wai-server/core/baileys/index.js @@ -303,7 +303,7 @@ const createWhatsApp = async phone => { ).then(msg => { msgIdMap.set(msg.key.id, externalId); }).catch(ex => { - console.error('sendTextMessage.error: ', ex) + console.error('sendMessage.error: ', ex) waEmitter.emit('message:updated', { id: generateId(), externalId, @@ -312,7 +312,7 @@ const createWhatsApp = async phone => { from: whatsAppNo, to: number, error: `发送文本消息出错 ` + ex, - eventSource: serverConfig.name + '.sendMessage.promise.catch', + eventSource: serverConfig.name + '.sendMessage.catch', updateTime: formatTimestamp(new Date().getTime() / 1000), }); }); @@ -324,6 +324,13 @@ const createWhatsApp = async phone => { if (qrCode === null) { qrCode = qr; console.info('qr: ', qr); + waEmitter.emit('creds:update', { + id: generateId(), + qr, whatsAppNo, + server:serverConfig.name, + eventSource: 'creds.update', + createTime: formatTimestamp(new Date().getTime() / 1000), + }); } else { // 第一次二维码时效后退出,不需要等待更新二维码 waSocket.logout(() => '二维码已过期');