From 8160d13c866b8ae17b0ec8e68eee1bc0373595b0 Mon Sep 17 00:00:00 2001 From: cheveguerra Date: Sat, 17 Dec 2022 15:33:25 -0600 Subject: [PATCH] feat: se agregaron los datros del adapter mongo en app.js y package.json Se agregaron los datos del adaptador de Mongo en app.js y package.json --- starters/apps/base-bailey-mongo/app.js | 2 +- starters/apps/base-twilio-mongo/app.js | 13 +++++++++++-- starters/apps/base-twilio-mongo/package.json | 4 +++- starters/apps/base-venom-mongo/app.js | 13 +++++++++++-- starters/apps/base-venom-mongo/package.json | 4 +++- starters/apps/base-wweb-mongo/app.js | 13 +++++++++++-- starters/apps/base-wweb-mongo/package.json | 4 +++- 7 files changed, 43 insertions(+), 10 deletions(-) diff --git a/starters/apps/base-bailey-mongo/app.js b/starters/apps/base-bailey-mongo/app.js index ab5a46e..cc469c2 100644 --- a/starters/apps/base-bailey-mongo/app.js +++ b/starters/apps/base-bailey-mongo/app.js @@ -7,7 +7,7 @@ const { } = require('@bot-whatsapp/bot') const BaileysProvider = require('@bot-whatsapp/provider/baileys') -const MongoAdapter = require('@bot-whatsapp/database/mock') +const MongoAdapter = require('@bot-whatsapp/database/mongo') /** * Declaramos las conexiones de Mongo diff --git a/starters/apps/base-twilio-mongo/app.js b/starters/apps/base-twilio-mongo/app.js index 9f8584f..71024e1 100644 --- a/starters/apps/base-twilio-mongo/app.js +++ b/starters/apps/base-twilio-mongo/app.js @@ -7,7 +7,13 @@ const { } = require('@bot-whatsapp/bot') const TwilioProvider = require('@bot-whatsapp/provider/twilio') -const MockAdapter = require('@bot-whatsapp/database/mock') +const MongoAdapter = require('@bot-whatsapp/database/mongo') + +/** + * Declaramos las conexiones de Mongo + */ +const MONGO_DB_URI = 'mongodb://0.0.0.0:27017' +const MONGO_DB_NAME = 'db_bot' /** * Declarando flujo hijo @@ -68,7 +74,10 @@ const flowPrincipal = addKeyword(['hola', 'ole', 'alo']) ) const main = async () => { - const adapterDB = new MockAdapter() + const adapterDB = new MongoAdapter({ + dbUri: MONGO_DB_URI, + dbName: MONGO_DB_NAME, + }) const adapterFlow = createFlow([flowPrincipal]) const adapterProvider = createProvider(TwilioProvider, { accountSid: 'YOUR_ACCOUNT_SID', diff --git a/starters/apps/base-twilio-mongo/package.json b/starters/apps/base-twilio-mongo/package.json index 56f4600..c8ead10 100644 --- a/starters/apps/base-twilio-mongo/package.json +++ b/starters/apps/base-twilio-mongo/package.json @@ -15,7 +15,9 @@ "@bot-whatsapp/bot": "latest", "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", - "@bot-whatsapp/provider": "latest" + "@bot-whatsapp/provider": "latest", + "mime-types": "^2.1.35", + "mongodb": "^4.12.1" }, "author": "", "license": "ISC" diff --git a/starters/apps/base-venom-mongo/app.js b/starters/apps/base-venom-mongo/app.js index fff68c3..90a41a4 100644 --- a/starters/apps/base-venom-mongo/app.js +++ b/starters/apps/base-venom-mongo/app.js @@ -7,7 +7,13 @@ const { } = require('@bot-whatsapp/bot') const VenomProvider = require('@bot-whatsapp/provider/venom') -const MockAdapter = require('@bot-whatsapp/database/mock') +const MongoAdapter = require('@bot-whatsapp/database/mongo') + +/** + * Declaramos las conexiones de Mongo + */ +const MONGO_DB_URI = 'mongodb://0.0.0.0:27017' +const MONGO_DB_NAME = 'db_bot' /** * Declarando flujo hijo @@ -68,7 +74,10 @@ const flowPrincipal = addKeyword(['hola', 'ole', 'alo']) ) const main = async () => { - const adapterDB = new MockAdapter() + const adapterDB = new MongoAdapter({ + dbUri: MONGO_DB_URI, + dbName: MONGO_DB_NAME, + }) const adapterFlow = createFlow([flowPrincipal]) const adapterProvider = createProvider(VenomProvider) createBot({ diff --git a/starters/apps/base-venom-mongo/package.json b/starters/apps/base-venom-mongo/package.json index d516b9d..6586c9f 100644 --- a/starters/apps/base-venom-mongo/package.json +++ b/starters/apps/base-venom-mongo/package.json @@ -13,7 +13,9 @@ "@bot-whatsapp/bot": "latest", "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", - "@bot-whatsapp/provider": "latest" + "@bot-whatsapp/provider": "latest", + "mime-types": "^2.1.35", + "mongodb": "^4.12.1" }, "author": "", "license": "ISC" diff --git a/starters/apps/base-wweb-mongo/app.js b/starters/apps/base-wweb-mongo/app.js index c2828f2..bb77f07 100644 --- a/starters/apps/base-wweb-mongo/app.js +++ b/starters/apps/base-wweb-mongo/app.js @@ -7,7 +7,13 @@ const { } = require('@bot-whatsapp/bot') const WebWhatsappProvider = require('@bot-whatsapp/provider/web-whatsapp') -const MockAdapter = require('@bot-whatsapp/database/mock') +const MongoAdapter = require('@bot-whatsapp/database/mongo') + +/** + * Declaramos las conexiones de Mongo + */ +const MONGO_DB_URI = 'mongodb://0.0.0.0:27017' +const MONGO_DB_NAME = 'db_bot' /** * Declarando flujo hijo @@ -68,7 +74,10 @@ const flowPrincipal = addKeyword(['hola', 'ole', 'alo']) ) const main = async () => { - const adapterDB = new MockAdapter() + const adapterDB = new MongoAdapter({ + dbUri: MONGO_DB_URI, + dbName: MONGO_DB_NAME, + }) const adapterFlow = createFlow([flowPrincipal]) const adapterProvider = createProvider(WebWhatsappProvider) createBot({ diff --git a/starters/apps/base-wweb-mongo/package.json b/starters/apps/base-wweb-mongo/package.json index 390f6c9..9e323dd 100644 --- a/starters/apps/base-wweb-mongo/package.json +++ b/starters/apps/base-wweb-mongo/package.json @@ -13,7 +13,9 @@ "@bot-whatsapp/bot": "latest", "@bot-whatsapp/cli": "latest", "@bot-whatsapp/database": "latest", - "@bot-whatsapp/provider": "latest" + "@bot-whatsapp/provider": "latest", + "mime-types": "^2.1.35", + "mongodb": "^4.12.1" }, "author": "", "license": "ISC"