fix(all): Create bot OK.

This commit is contained in:
Rodrigo Rodriguez 2023-11-12 10:08:08 -03:00
parent 777762d58b
commit 5bf81735e8

View file

@ -47,7 +47,7 @@ import { GBConfigService } from '../../core.gbapp/services/GBConfigService.js';
import qrcode from 'qrcode-terminal'; import qrcode from 'qrcode-terminal';
import express from 'express'; import express from 'express';
import { GBSSR } from '../../core.gbapp/services/GBSSR.js'; import { GBSSR } from '../../core.gbapp/services/GBSSR.js';
import pkg from 'whatsapp-web.js'; import pkg, { WAState } from 'whatsapp-web.js';
import { DialogKeywords } from '../../basic.gblib/services/DialogKeywords.js'; import { DialogKeywords } from '../../basic.gblib/services/DialogKeywords.js';
import { ChatServices } from '../../gpt.gblib/services/ChatServices.js'; import { ChatServices } from '../../gpt.gblib/services/ChatServices.js';
import { GBAdminService } from '../../admin.gbapp/services/GBAdminService.js'; import { GBAdminService } from '../../admin.gbapp/services/GBAdminService.js';
@ -908,7 +908,14 @@ export class WhatsappDirectLine extends GBService {
to = to + '@c.us'; to = to + '@c.us';
} }
} }
await this.customClient.sendMessage(to, msg); if (await this.customClient.getState() === WAState.CONNECTED)
{
await this.customClient.sendMessage(to, msg);
}
else
{
GBLog.info(`WhatsApp OFFLINE ${to}: ${msg}`);
}
break; break;