From 902431c533fd7e0bd4774e67bece07205cfaa948 Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Wed, 23 Feb 2022 15:55:56 +0100 Subject: [PATCH] fix buttons --- app.js | 13 +++++++++++-- flow/response.json | 12 +++++++++++- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/app.js b/app.js index 4fe259d..ec1fe92 100644 --- a/app.js +++ b/app.js @@ -97,9 +97,18 @@ const listenMessage = () => client.on('message', async msg => { console.log({ step }) if (step) { - const response = await responseMessages(step) + const response = await responseMessages(step); + + /** + * Si quieres enviar botones + */ + await sendMessage(client, from, response.replyMessage, response.trigger); - + if(response.hasOwnProperty('actions')){ + const { actions } = response; + await sendMessageButton(client, from, null, actions); + return + } if (!response.delay && response.media) { sendMedia(client, from, response.media); diff --git a/flow/response.json b/flow/response.json index 92b518a..3e19fab 100644 --- a/flow/response.json +++ b/flow/response.json @@ -34,7 +34,17 @@ "escribe *cursos* o *info*" ], "media":null, - "trigger":null + "trigger":null, + "actions":{ + "title":"¿Que te interesa ver?", + "message":"Recuerda todo este contenido es gratis y estaria genial que me siguas!", + "footer":"Gracias", + "buttons":[ + {"body":"😎 Cursos"}, + {"body":"👉 Youtube"}, + {"body":"😁 Telegram"} + ] + } }, "STEP_2":{ "replyMessage":[