web-whatsapp work

This commit is contained in:
Leifer Mendez
2022-11-10 20:17:07 +01:00
parent 8410309e38
commit 6afb019f9d
14 changed files with 2374 additions and 554 deletions

View File

@@ -1,5 +1,24 @@
const { EventEmitter } = require('node:events')
const ProviderClass = require('../../core/classes/provider.class')
class MockProvider extends EventEmitter {}
class MockSetting {
enviar = async (number, msg) => {
return Promise.resolve('1')
}
}
const mock = new MockSetting()
class MockProvider extends ProviderClass {
vendor
constructor() {
super()
this.vendor = mock
}
sendMessage = async (userId, message) => {
const status = await this.vendor.enviar(userId, message)
return { userId, message, status }
}
}
module.exports = MockProvider