This project is designed to connect to the WhatsApp API for sending messages to customers.
- Clonar el repositorio:
git clone https://github.com/and3sil4/whatsapp-api.git ./wt-project
. - Navegar hastas la carpeta:
cd wt-project
. - Ejecutar
npm install
para instalar las dependencias. - Crear una capeta en la raíz del proyecto llamada
data
dentro de la carpeta crear un archivo llamadodata.json
- En la raíz del proyecto crear un acrhivo llamado
.env
configurar las variables de entorno. - Para ejecutar el script en segundo plano:
- Instalar la siguiente libreria
npm install -g pm2
- Ejecutar
pm2 start index.js --name "nombre_de_proceso"
- Para detener el proceso:
pm2 stop nombre_de_proceso
- Para reiniciar el proceso:
pm2 restart nombre_de_proceso
- Instalar la siguiente libreria
Ejecutar el siguiente comando en la terminal y en la raíz del proyecto
npm start
En el archivo .env
asegurarse de tener la siguiente configuraración.
- user: Database username
- password: Database password
- server: Database server address
- databaseName: Name of the database
- accountSid: Twilio account SID
- authToken: Twilio authentication token
- phone: Twilio phone number
- Node.js
- Express.js
- dotenv
- mssql
- node-cron
- Twilio
Andres Felipe Silva
This project is licensed under the ISC License - see the LICENSE file for details.