mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-18 03:29:15 +00:00
feat(provider): 🚀 provider raw
This commit is contained in:
@@ -163,6 +163,13 @@ class BaileysProvider extends ProviderClass {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Funcion SendRaw envia opciones directamente del proveedor
|
||||
* @example await sendMessage('+XXXXXXXXXXX', 'Hello World')
|
||||
*/
|
||||
|
||||
sendRaw = () => this.vendor.sendMessage
|
||||
|
||||
/**
|
||||
* @alpha
|
||||
* @param {string} number
|
||||
@@ -222,10 +229,10 @@ class BaileysProvider extends ProviderClass {
|
||||
* @example await sendMessage('+XXXXXXXXXXX', 'audio.mp3')
|
||||
*/
|
||||
|
||||
sendAudio = async (number, audioUrl, voiceNote = false) => {
|
||||
sendAudio = async (number, audioUrl) => {
|
||||
return this.vendor.sendMessage(number, {
|
||||
audio: { url: audioUrl },
|
||||
ptt: voiceNote,
|
||||
ptt: true,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -291,6 +298,7 @@ class BaileysProvider extends ProviderClass {
|
||||
* @param {string} message
|
||||
* @example await sendMessage('+XXXXXXXXXXX', 'Hello World')
|
||||
*/
|
||||
|
||||
sendMessage = async (numberIn, message, { options }) => {
|
||||
const number = baileyCleanNumber(numberIn)
|
||||
|
||||
|
||||
@@ -204,6 +204,15 @@ class VenomProvider extends ProviderClass {
|
||||
return this.sendFile(number, fileDownloaded, text)
|
||||
}
|
||||
|
||||
/**
|
||||
* Funcion SendRaw envia opciones directamente del proveedor
|
||||
* @param {string} number
|
||||
* @param {string} message
|
||||
* @example await sendMessage('+XXXXXXXXXXX', 'Hello World')
|
||||
*/
|
||||
|
||||
sendRaw = () => this.vendor.sendMessage
|
||||
|
||||
/**
|
||||
* Enviar mensaje al usuario
|
||||
* @param {*} userId
|
||||
|
||||
@@ -240,6 +240,14 @@ class WebWhatsappProvider extends ProviderClass {
|
||||
return this.sendFile(number, fileDownloaded)
|
||||
}
|
||||
|
||||
/**
|
||||
* Funcion SendRaw envia opciones directamente del proveedor
|
||||
* @param {string} number
|
||||
* @param {string} message
|
||||
* @example await sendMessage('+XXXXXXXXXXX', 'Hello World')
|
||||
*/
|
||||
|
||||
sendRaw = () => this.vendor.sendMessage
|
||||
/**
|
||||
*
|
||||
* @param {*} userId
|
||||
|
||||
Reference in New Issue
Block a user