mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-21 21:19:17 +00:00
Compare commits
1 Commits
multidevic
...
1.0.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
676e48021f |
21
app.js
21
app.js
@@ -6,7 +6,7 @@ const fs = require('fs');
|
|||||||
const express = require('express');
|
const express = require('express');
|
||||||
const cors = require('cors')
|
const cors = require('cors')
|
||||||
const qrcode = require('qrcode-terminal');
|
const qrcode = require('qrcode-terminal');
|
||||||
const { Client, LegacySessionAuth, LocalAuth } = require('whatsapp-web.js');
|
const { Client, LegacySessionAuth } = require('whatsapp-web.js');
|
||||||
const mysqlConnection = require('./config/mysql')
|
const mysqlConnection = require('./config/mysql')
|
||||||
const { middlewareClient } = require('./middleware/client')
|
const { middlewareClient } = require('./middleware/client')
|
||||||
const { generateImage, cleanNumber, checkEnvFile } = require('./controllers/handle')
|
const { generateImage, cleanNumber, checkEnvFile } = require('./controllers/handle')
|
||||||
@@ -180,12 +180,16 @@ const withOutSession = () => {
|
|||||||
].join('\n'));
|
].join('\n'));
|
||||||
|
|
||||||
client = new Client({
|
client = new Client({
|
||||||
authStrategy: new LocalAuth(),
|
session: { },
|
||||||
|
// authStrategy: new LegacySessionAuth({
|
||||||
|
// session: { }
|
||||||
|
// }),
|
||||||
|
restartOnAuthFail: true,
|
||||||
puppeteer: {
|
puppeteer: {
|
||||||
headless: true,
|
args: [
|
||||||
args: ['--no-sandbox']
|
'--no-sandbox'
|
||||||
},
|
],
|
||||||
clientId: 'client-one'
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
client.on('qr', qr => generateImage(qr, () => {
|
client.on('qr', qr => generateImage(qr, () => {
|
||||||
@@ -208,6 +212,11 @@ const withOutSession = () => {
|
|||||||
|
|
||||||
client.on('authenticated', (session) => {
|
client.on('authenticated', (session) => {
|
||||||
sessionData = session;
|
sessionData = session;
|
||||||
|
fs.writeFile(SESSION_FILE_PATH, JSON.stringify(session), function (err) {
|
||||||
|
if (err) {
|
||||||
|
console.log(`Ocurrio un error con el archivo: `, err);
|
||||||
|
}
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
client.initialize();
|
client.initialize();
|
||||||
|
|||||||
Reference in New Issue
Block a user