mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-20 20:49:15 +00:00
before diaglogflow
This commit is contained in:
6
app.js
6
app.js
@@ -46,6 +46,7 @@ const listenMessage = () => client.on('message', async msg => {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
const lastStep = await lastTrigger(from) || null;
|
const lastStep = await lastTrigger(from) || null;
|
||||||
|
console.log({lastStep})
|
||||||
if (lastStep) {
|
if (lastStep) {
|
||||||
const response = await responseMessages(lastStep)
|
const response = await responseMessages(lastStep)
|
||||||
await sendMessage(client, from, response.replyMessage);
|
await sendMessage(client, from, response.replyMessage);
|
||||||
@@ -55,6 +56,7 @@ const listenMessage = () => client.on('message', async msg => {
|
|||||||
* Respondemos al primero paso si encuentra palabras clave
|
* Respondemos al primero paso si encuentra palabras clave
|
||||||
*/
|
*/
|
||||||
const step = await getMessages(message);
|
const step = await getMessages(message);
|
||||||
|
console.log({step})
|
||||||
if (step) {
|
if (step) {
|
||||||
const response = await responseMessages(step)
|
const response = await responseMessages(step)
|
||||||
await sendMessage(client, from, response.replyMessage, response.trigger);
|
await sendMessage(client, from, response.replyMessage, response.trigger);
|
||||||
@@ -84,7 +86,7 @@ const withSession = () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
client.on('ready', () => {
|
client.on('ready', () => {
|
||||||
connectionReady();
|
connectionReady()
|
||||||
listenMessage()
|
listenMessage()
|
||||||
loadRoutes(client);
|
loadRoutes(client);
|
||||||
});
|
});
|
||||||
@@ -108,6 +110,8 @@ const withOutSession = () => {
|
|||||||
|
|
||||||
client.on('ready', () => {
|
client.on('ready', () => {
|
||||||
connectionReady()
|
connectionReady()
|
||||||
|
listenMessage()
|
||||||
|
loadRoutes(client);
|
||||||
});
|
});
|
||||||
|
|
||||||
client.on('auth_failure', () => connectionLost());
|
client.on('auth_failure', () => connectionLost());
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
const connectionReady = (cb = () =>{}) => {
|
const connectionReady = (cb = () =>{}) => {
|
||||||
|
console.log('Listo para escuchas mensajes')
|
||||||
console.log('Client is ready!');
|
console.log('Client is ready!');
|
||||||
cb()
|
cb()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user