mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-18 11:39:15 +00:00
30 lines
685 B
JavaScript
30 lines
685 B
JavaScript
const { EventEmitter } = require('node:events')
|
|
/**
|
|
* Esta clase debe siempre proporcionar los siguietes metodos
|
|
* sendMessage = Para enviar un mensaje
|
|
*
|
|
* @important
|
|
* Esta clase extiende de la clase del provider OJO
|
|
* Eventos
|
|
* - message
|
|
* - ready
|
|
* - error
|
|
* - require_action
|
|
*/
|
|
|
|
const NODE_ENV = process.env.NODE_ENV || 'dev'
|
|
class ProviderClass extends EventEmitter {
|
|
/**
|
|
* events: message | auth | auth_error | ...
|
|
*
|
|
*/
|
|
|
|
sendMessage = async (userId, message, sendMessage) => {
|
|
if (NODE_ENV !== 'production')
|
|
console.log('[sendMessage]', { userId, message })
|
|
return message
|
|
}
|
|
}
|
|
|
|
module.exports = ProviderClass
|