mirror of
https://github.com/cheveguerra/botLeiferAurik-Mod_2.0.git
synced 2026-04-20 20:59:19 +00:00
No Initial
This commit is contained in:
47
app.js
47
app.js
@@ -21,6 +21,7 @@ const { isUndefined } = require('util');
|
|||||||
const { isSet } = require('util/types');
|
const { isSet } = require('util/types');
|
||||||
const { Console } = require('console');
|
const { Console } = require('console');
|
||||||
const { ClientRequest } = require('http');
|
const { ClientRequest } = require('http');
|
||||||
|
const { guardaXLSDatos, leeXLSDatos} = require('./Excel');
|
||||||
const app = express();
|
const app = express();
|
||||||
app.use(cors())
|
app.use(cors())
|
||||||
app.use(express.json())
|
app.use(express.json())
|
||||||
@@ -105,6 +106,8 @@ const listenMessage = () => client.on('message', async msg => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(body=='/listas'){
|
if(body=='/listas'){
|
||||||
const productList = new List(
|
const productList = new List(
|
||||||
"Here's our list of products at 50% off",
|
"Here's our list of products at 50% off",
|
||||||
@@ -289,14 +292,44 @@ const listenMessage = () => client.on('message', async msg => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
if(body=='trae'){
|
||||||
============================================================================
|
const rows = await leeXLSDatos('x')
|
||||||
========================== ENVIO MASIVO TEST ===========================
|
console.log("RESULTADOS:")
|
||||||
============================================================================
|
// d.forEach(row => async function() {
|
||||||
*/
|
// console.log(row.nombre, row.edad, row.sexo)
|
||||||
if(message=='/spam'){
|
// client.sendMessage(from, `Hola ${row.nombre}, recuerda que tienes un adeudo pendiente`)
|
||||||
|
// })
|
||||||
|
function sleep(ms) {
|
||||||
|
return new Promise(resolve => setTimeout(resolve, ms));
|
||||||
|
}
|
||||||
|
async function retardo() {
|
||||||
|
for (sp=1;sp<rows.length;sp++) {
|
||||||
|
// console.log(masivo[sp].numero+"@c.us");
|
||||||
|
var rnd = getRandomInt(1,7); // Random entre 1 y 6 segundos.
|
||||||
|
if(sp % 15 === 0){console.log("******** VAN 15, HACEMOS PAUSA DE 10 SEGUNDOS ********"); await sleep(10000);} //
|
||||||
|
console.log(`============= Mandamos el mensaje ${sp} ==============`);
|
||||||
|
var elTextoDelMensaje = `%saludo% ${rows[sp].prefijo} *${rows[sp].nombre}* con CARNET *${rows[sp].carnet}*, le saludamos de _CORPORACION AZUL_ le escribimos para recordarle que tiene un pago *pendiente* que se vence el *02/02/2023*`;
|
||||||
|
await sleep(500);
|
||||||
|
// let elNumero = '51968016860@c.us'
|
||||||
|
let elNumero = '5215554192439@c.us'
|
||||||
|
client.sendMessage(elNumero, remplazos(elTextoDelMensaje, client));
|
||||||
|
console.log(`Esperamos ${rnd} segundos...`);
|
||||||
|
await sleep(rnd*1000);
|
||||||
|
}
|
||||||
|
console.log('Terminamos');
|
||||||
|
}
|
||||||
|
retardo();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
============================================================================
|
||||||
|
========================== ENVIO MASIVO TEST ===========================
|
||||||
|
============================================================================
|
||||||
|
*/
|
||||||
|
if(message=='/spam'){
|
||||||
const masivo = require('./spam.json')
|
const masivo = require('./spam.json')
|
||||||
var saludo;
|
var saludo;
|
||||||
var caritas;
|
var caritas;
|
||||||
|
|||||||
Reference in New Issue
Block a user