mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-19 03:59:17 +00:00
DialogFlow botones por payload
Evita crash si el mensaje excede los 256 caracteres + botones por el payload de DialogFlow
This commit is contained in:
8
app.js
8
app.js
@@ -57,8 +57,12 @@ const listenMessage = () => client.on('message', async msg => {
|
||||
|
||||
if (process.env.DATABASE === 'dialogflow') {
|
||||
if (!message.length) return;
|
||||
const response = await bothResponse(message, number);
|
||||
const response = await bothResponse(message.substring(256,-1), number);
|
||||
await sendMessage(client, from, response.replyMessage);
|
||||
if(response.actions){
|
||||
await sendMessageButton(client, from, null, response.actions);
|
||||
return
|
||||
}
|
||||
if (response.media) {
|
||||
sendMedia(client, from, response.media);
|
||||
}
|
||||
@@ -168,4 +172,4 @@ if (process.env.DATABASE === 'mysql') {
|
||||
server.listen(port, () => {
|
||||
console.log(`El server esta listo por el puerto ${port}`);
|
||||
})
|
||||
checkEnvFile();
|
||||
checkEnvFile();
|
||||
|
||||
Reference in New Issue
Block a user