mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-20 20:49:15 +00:00
first
This commit is contained in:
@@ -7,6 +7,11 @@
|
|||||||
"start": "node ./app.js",
|
"start": "node ./app.js",
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
},
|
},
|
||||||
|
"workspaces":[
|
||||||
|
"packages/cli",
|
||||||
|
"packages/io",
|
||||||
|
"packages/providers"
|
||||||
|
],
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"whatsapp",
|
"whatsapp",
|
||||||
"bot-whatsapp",
|
"bot-whatsapp",
|
||||||
|
|||||||
30
packages/README.md
Normal file
30
packages/README.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
### 🚀 Packages
|
||||||
|
|
||||||
|
Se separaran responsabilidades del proyecto en diferentes packages, de esta manera se podra versionar y controlar los diferentes versionamientos y cambios con un mayor desacoplamiento.
|
||||||
|
|
||||||
|
##### Principales Funciones
|
||||||
|
El bot tiene tres funciones principales hasta este momento la cuales divideremos en paquetes para que puedan trabajarse y por separador sin acoplamiento.
|
||||||
|
|
||||||
|
__Package CLI__ (*Command Line Interface*)
|
||||||
|
> Sera basicamente un asistente via `cosola` el cual nos ayudara a realizar las instalacion de las dependencias necesarias y a crear un archivo de configuracion para tener un migrado rápido.
|
||||||
|
> La idea esque se pueda ejecutar un commando parecido a `npm create bot@leifermendez` o algo parecido y comienze a instalar todo.
|
||||||
|
|
||||||
|
🤞 Funciones deseadas:
|
||||||
|
|
||||||
|
- Que actualice y corrija los problema de versionamientos más frecuetes
|
||||||
|
- Verificar la versión de NODE correcta
|
||||||
|
- Verificar OS para brindar mejor soporte de puppeter
|
||||||
|
- Limpiar sesion, borrar carpeta de sesion
|
||||||
|
- Seleccionar provider
|
||||||
|
- Poder usar un archivo .json con la configuración
|
||||||
|
|
||||||
|
|
||||||
|
__Package Provider__
|
||||||
|
> Es parte clave del proyecto la idea es poder tener la opcion de incluir otro proveedor de mensajeria como la api oficial o api de twilio
|
||||||
|
|
||||||
|
- WhatsappWeb (*default*)
|
||||||
|
- Whatsapp API official
|
||||||
|
- Twilio
|
||||||
|
|
||||||
|
__Package Input/Output__
|
||||||
|
> Gestionar los diferentes mensajes entranates y poder responder, a la vez de mantener un registro de los datos
|
||||||
Reference in New Issue
Block a user