This commit is contained in:
2023-02-21 19:37:41 -06:00
parent c7a0852613
commit 50f2dd0b43

View File

@@ -95,7 +95,7 @@ Este proyecto es un clon de la **version 1** (legacy) de [Leifer Mendez](https:/
}
}
```
- Permite ejecutar **funciones** y conectarse a **APIs**, por ejemplo: Google Sheets, Excel y cualquier otra API que se pueda llamar desde una función, esto se hace agregando el parámetro "```funcion```" al **response.json**, la funcion especificada recibe automaticamente una variable con toda la información del *mensaje recibido*, Nota: Si se especifica una funcion, esa regla ya no usa los parámetros de ```replyMessage```, ```media``` o ```goto```, solo toma en cuenta el parámetro pasoRequerido y ejecuta la función.
- Permite ejecutar **funciones** y conectarse a **APIs**, por ejemplo: Google Sheets, Excel y cualquier otra API que se pueda llamar desde una función, esto se hace agregando el parámetro "```funcion```" al **response.json**, la funcion especificada recibe automaticamente una variable con toda la información del *mensaje recibido*, Nota: Si se especifica una funcion, esa regla ya no usa los parámetros de ```replyMessage```, ```media``` o ```goto```, solo toma en cuenta el parámetro ```keywords``` y ```pasoRequerido``` y ejecuta la función.
```response.json```
```
@@ -145,7 +145,8 @@ Este proyecto es un clon de la **version 1** (legacy) de [Leifer Mendez](https:/
"goto":"paso1"
},
```
- Función ```vamosA(from, "regla")``` (goto), esta función nos permite decirle al bot que él ```pasoAnterior``` es él que estamos especificando en ```vamosA```, de esta forma solo se van a disparar reglas que tengan como ```pasoRequerido``` la que estamos indicando.
- **Función** ```vamosA(from, 'regla')``` (goto), esta función nos permite decirle al bot que el ```pasoAnterior``` es el que estamos especificando en ```vamosA```, de esta forma solo se van a disparar reglas que tengan como ```pasoRequerido``` la que estamos indicando.
- Se agregó la posibilidad de usar **Baileys** como proveedor, para esto solo hay que cambiar la variable ```PROVIDER``` en el archivo ```.env```, usamos "```wwebjs```" para *whatsapp-web.js* y "```baileys```" para *Baileys*.
- Las modificaciones están enfocadas al uso de los archivos __initial.json__ y __response.json__, yo no uso MySQL o DialogFlow, así que no sé si las modificaciones funcionen con esos modulos, en particular el __remplazo %msjant_XX%__ depende de los archivos __JSON__ que se crean en el directorio "chats".
- Tiene agregado el parche de **botones y listas**, así que funcionan sin problema (las listas no funcionan si el bot esta **ligado** a un número que use **Whatsapp Business**).