Merge branch 'codigoencasa:dev' into dev

This commit is contained in:
2022-12-15 21:06:22 -06:00
committed by GitHub
10 changed files with 133 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@bot-whatsapp/bot",
"version": "0.0.22-alpha.0",
"version": "0.0.23-alpha.0",
"description": "",
"main": "./lib/bundle.bot.cjs",
"scripts": {

View File

@@ -33,10 +33,10 @@ const startInteractive = async () => {
message: '¿Cuál proveedor de whatsapp quieres utilizar?',
choices: [
{ title: 'whatsapp-web.js (gratis)', value: 'wweb' },
{ title: 'Twilio', value: 'twilio' },
{ title: 'Venom (gratis)', value: 'venom' },
{ title: 'Baileys (gratis)', value: 'bailey' },
{ title: 'API Oficial (Meta)', value: 'meta', disabled: true },
{ title: 'Twilio', value: 'twilio' },
{ title: 'API Oficial (Meta)', value: 'meta' },
],
max: 1,
hint: 'Espacio para seleccionar',

View File

@@ -1,6 +1,6 @@
{
"name": "@bot-whatsapp/cli",
"version": "0.0.29-alpha.0",
"version": "0.0.30-alpha.0",
"description": "",
"main": "index.js",
"devDependencies": {

View File

@@ -1,6 +1,6 @@
{
"name": "create-bot-whatsapp",
"version": "0.0.40-alpha.0",
"version": "0.0.41-alpha.0",
"description": "",
"main": "./lib/bundle.create-bot-whatsapp.cjs",
"files": [

View File

@@ -1,6 +1,6 @@
{
"name": "@bot-whatsapp/database",
"version": "0.0.21-alpha.0",
"version": "0.0.22-alpha.0",
"description": "Esto es el conector a mysql, pg, mongo",
"main": "./lib/mock/index.cjs",
"keywords": [],

View File

@@ -1,6 +1,6 @@
{
"name": "@bot-whatsapp/provider",
"version": "0.0.27-alpha.0",
"version": "0.0.28-alpha.0",
"description": "Esto es el conector a Twilio, Meta, etc...",
"main": "./lib/mock/index.cjs",
"keywords": [],

View File

@@ -32,7 +32,7 @@ class MetaProvider extends ProviderClass {
}
/**
* Mapeamos los eventos nativos de whatsapp-web.js a los que la clase Provider espera
* Mapeamos los eventos nativos a los que la clase Provider espera
* para tener un standar de eventos
* @returns
*/
@@ -53,7 +53,7 @@ class MetaProvider extends ProviderClass {
},
]
async sendMessageMeta(body) {
sendMessageMeta = async (body) => {
try {
const response = await axios.post(
`${URL}/${this.numberId}/messages`,
@@ -70,7 +70,7 @@ class MetaProvider extends ProviderClass {
}
}
async sendtext(number, message) {
sendtext = async (number, message) => {
const body = {
messaging_product: 'whatsapp',
to: number,
@@ -83,7 +83,7 @@ class MetaProvider extends ProviderClass {
await this.sendMessageMeta(body)
}
async sendMedia(number, message, mediaInput = null) {
sendMedia = async (number, _, mediaInput = null) => {
if (!mediaInput) throw new Error(`MEDIA_INPUT_NULL_: ${mediaInput}`)
const body = {
messaging_product: 'whatsapp',