From e298b546f4e91c2142ca09f4281a0faf694bfa7b Mon Sep 17 00:00:00 2001 From: Gerardo Castillo Date: Tue, 29 Aug 2023 11:54:02 -0400 Subject: [PATCH] feat: Integrate 'capture_only_intended' flag for silent execution in 'addAnswer' function --- packages/bot/core/core.class.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/bot/core/core.class.js b/packages/bot/core/core.class.js index 9a32c9459..9eb3d69a9 100644 --- a/packages/bot/core/core.class.js +++ b/packages/bot/core/core.class.js @@ -379,8 +379,10 @@ class CoreClass { const { answer } = ctxMessage logger.log(`[sendProviderAndSave]: `, ctxMessage) if (answer && answer.length && answer !== '__call_action__') { - await this.providerClass.sendMessage(numberOrId, answer, ctxMessage) - logger.log(`[providerClass.sendMessage]: `, ctxMessage) + if (answer !== '__capture_only_intended__') { + await this.providerClass.sendMessage(numberOrId, answer, ctxMessage) + logger.log(`[providerClass.sendMessage]: `, ctxMessage) + } await this.databaseClass.save({ ...ctxMessage, from: numberOrId }) logger.log(`[databaseClass.save]: `, ctxMessage) }