From bcf345200487b6f0d4820839f1760394f614fb15 Mon Sep 17 00:00:00 2001 From: Luis-Fernando <136400011+Azzybot@users.noreply.github.com> Date: Sat, 23 Mar 2024 00:28:41 -0300 Subject: [PATCH] Update typebot.service.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lidar com mensagens de áudio, vídeo e imagem. --- src/whatsapp/services/typebot.service.ts | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/whatsapp/services/typebot.service.ts b/src/whatsapp/services/typebot.service.ts index 1aa63b99..8baa06a3 100644 --- a/src/whatsapp/services/typebot.service.ts +++ b/src/whatsapp/services/typebot.service.ts @@ -269,18 +269,20 @@ export class TypebotService { } private getTypeMessage(msg: any) { - this.logger.verbose('get type message'); + this.logger.verbose('get type message'); - const types = { - conversation: msg.conversation, - extendedTextMessage: msg.extendedTextMessage?.text, - responseRowId: msg.listResponseMessage?.singleSelectReply?.selectedRowId, - }; + const types = { + conversation: msg.conversation, + audioMessage: msg.audioMessage?.url, + imageMessage: msg.imageMessage?.url, + videoMessage: msg.videoMessage?.url, + // Adicione mais tipos aqui conforme necessário + }; - this.logger.verbose('type message: ' + types); + this.logger.verbose('type message: ' + JSON.stringify(types)); - return types; - } + return types; +} private getMessageContent(types: any) { this.logger.verbose('get message content');