UUID memory without relation UUID DB

This commit is contained in:
Leifer Mendez
2022-11-16 23:16:54 +01:00
parent ce8e7be9d7
commit 76968ded02
6 changed files with 39 additions and 11 deletions

View File

@@ -2,13 +2,12 @@ const { Client, LocalAuth } = require('whatsapp-web.js')
const { ProviderClass } = require('@bot-whatsapp/bot')
const { Console } = require('console')
const { createWriteStream } = require('fs')
const { cleanNumber, generateImage, isValidNumber } = require('./utils')
const logger = new Console({
stdout: createWriteStream('./log'),
})
const { cleanNumber, generateImage, isValidNumber } = require('./utils')
class WebWhatsappProvider extends ProviderClass {
vendor
constructor() {
@@ -75,7 +74,7 @@ class WebWhatsappProvider extends ProviderClass {
if (!isValidNumber(payload.from)) {
return
}
payload.from = cleanNumber(payload.from, true)
this.emit('message', payload)
},
},

View File

@@ -1,9 +1,9 @@
const { createWriteStream } = require('fs')
const qr = require('qr-image')
const cleanNumber = (number) => {
const cleanNumber = (number, full = false) => {
number = number.replace('@c.us', '')
number = `${number}@c.us`
number = !full ? `${number}@c.us` : `${number}`
return number
}