diff --git a/src/whatsapp/services/chatwoot.service.ts b/src/whatsapp/services/chatwoot.service.ts index abe48150..9c386bce 100644 --- a/src/whatsapp/services/chatwoot.service.ts +++ b/src/whatsapp/services/chatwoot.service.ts @@ -945,6 +945,9 @@ export class ChatwootService { public async receiveWebhook(instance: InstanceDto, body: any) { try { + // espera 500ms para evitar duplicidade de mensagens + await new Promise((resolve) => setTimeout(resolve, 500)); + this.logger.verbose('receive webhook to chatwoot instance: ' + instance.instanceName); const client = await this.clientCw(instance);