update library

This commit is contained in:
Leifer Mendez
2022-01-26 17:19:19 +01:00
parent 7cdfcdac64
commit a20f0654eb
5 changed files with 430 additions and 614 deletions

View File

@@ -2,7 +2,7 @@
const ExcelJS = require('exceljs');
const moment = require('moment');
const fs = require('fs');
const { MessageMedia } = require('whatsapp-web.js');
const { MessageMedia, Buttons } = require('whatsapp-web.js');
const { cleanNumber } = require('./handle')
const { saveMedia } = require('../controllers/save')
/**
@@ -14,7 +14,7 @@ const { saveMedia } = require('../controllers/save')
const sendMedia = (client, number, fileName) => {
const dirMedia = `${__dirname}/../mediaSend/${fileName}`;
number = cleanNumber(number)
if(fs.existsSync(dirMedia)){
if (fs.existsSync(dirMedia)) {
const media = MessageMedia.fromFilePath(dirMedia);
client.sendMessage(number, media);
}
@@ -32,6 +32,24 @@ const sendMessage = async (client, number = null, text = null, trigger = null) =
console.log(`⚡⚡⚡ Enviando mensajes....`);
}
/**
* Enviamos un mensaje con buttons a nuestro cliente
* @param {*} number
*/
const sendMessageButton = async (client, number = null, text = null, trigger = null) => {
number = cleanNumber(number)
const message = text
let button = new Buttons("holaaaa", [
{ body: "Leer" },
{ body: "SIII" }
], "ssssss", "foonooooter");
client.sendMessage(number, button);
console.log(`⚡⚡⚡ Enviando mensajes....`);
}
/**
* Opte
*/
@@ -102,4 +120,4 @@ const readChat = async (number, message, trigger = null) => {
}
}
module.exports = { sendMessage, sendMedia, lastTrigger }
module.exports = { sendMessage, sendMedia, lastTrigger, sendMessageButton }