From 08e2552907c48cfeaac843457a18bf2032e6f8aa Mon Sep 17 00:00:00 2001 From: cheveguerra Date: Sun, 11 Dec 2022 05:55:31 -0600 Subject: [PATCH] fix: pre-copy fix --- starters/apps/base/README.md | 12 ------- starters/apps/base/app.js | 28 ---------------- starters/apps/base/package.json | 16 ---------- starters/apps/basic/README.md | 12 ------- starters/apps/basic/app.js | 55 -------------------------------- starters/apps/basic/package.json | 16 ---------- 6 files changed, 139 deletions(-) delete mode 100644 starters/apps/base/README.md delete mode 100644 starters/apps/base/app.js delete mode 100644 starters/apps/base/package.json delete mode 100644 starters/apps/basic/README.md delete mode 100644 starters/apps/basic/app.js delete mode 100644 starters/apps/basic/package.json diff --git a/starters/apps/base/README.md b/starters/apps/base/README.md deleted file mode 100644 index f8e0e90..0000000 --- a/starters/apps/base/README.md +++ /dev/null @@ -1,12 +0,0 @@ -### BASE APP - -Este bot contiene un flujo basico en el cual una persona (cliente) escribe **"hola"** y el bot responde. -- Bienvenido a mi tienda -- Como puedo ayudarte? -- Tengo: Zapatos Bolsos etc.. - ------- -- [Discord](https://link.codigoencasa.com/DISCORD) -- [Twitter](https://twitter.com/leifermendez) -- [Youtube](https://www.youtube.com/watch?v=5lEMCeWEJ8o&list=PL_WGMLcL4jzWPhdhcUyhbFU6bC0oJd2BR) -- [Telegram](https://t.me/leifermendez) diff --git a/starters/apps/base/app.js b/starters/apps/base/app.js deleted file mode 100644 index 61a4bb0..0000000 --- a/starters/apps/base/app.js +++ /dev/null @@ -1,28 +0,0 @@ -const { - createBot, - createProvider, - createFlow, - addKeyword, -} = require('@bot-whatsapp/bot') - -const WebWhatsappProvider = require('@bot-whatsapp/provider/web-whatsapp') -const MockAdapter = require('@bot-whatsapp/database/mock') - -const flowPrincipal = addKeyword(['hola', 'ole', 'HOLA']) - .addAnswer('Bienvenido a mi tienda') - .addAnswer('Como puedo ayudarte?') - .addAnswer(['Tengo:', 'Zapatos', 'Bolsos', 'etc..']) - -const main = async () => { - const adapterDB = new MockAdapter() - const adapterFlow = createFlow([flowPrincipal]) - const adapterProvider = createProvider(WebWhatsappProvider) - - createBot({ - flow: adapterFlow, - provider: adapterProvider, - database: adapterDB, - }) -} - -main() diff --git a/starters/apps/base/package.json b/starters/apps/base/package.json deleted file mode 100644 index b2c29e1..0000000 --- a/starters/apps/base/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "bot-whatsapp-base", - "version": "1.0.0", - "description": "", - "main": "app.js", - "scripts": { - "pre-copy": "cd .. && yarn run copy.lib example-app-base", - "start": "node app.js" - }, - "keywords": [], - "dependencies": { - "whatsapp-web.js": "^1.18.3" - }, - "author": "", - "license": "ISC" -} diff --git a/starters/apps/basic/README.md b/starters/apps/basic/README.md deleted file mode 100644 index 98c9930..0000000 --- a/starters/apps/basic/README.md +++ /dev/null @@ -1,12 +0,0 @@ -### BASIC APP - -Este bot contiene un flujo basico en el cual una persona (cliente) escribe **"hola"** y el bot responde. - - -![](https://i.imgur.com/0z0G91w.png) - ------- -- [Discord](https://link.codigoencasa.com/DISCORD) -- [Twitter](https://twitter.com/leifermendez) -- [Youtube](https://www.youtube.com/watch?v=5lEMCeWEJ8o&list=PL_WGMLcL4jzWPhdhcUyhbFU6bC0oJd2BR) -- [Telegram](https://t.me/leifermendez) diff --git a/starters/apps/basic/app.js b/starters/apps/basic/app.js deleted file mode 100644 index 78d9132..0000000 --- a/starters/apps/basic/app.js +++ /dev/null @@ -1,55 +0,0 @@ -const { - createBot, - createProvider, - createFlow, - addKeyword, - addChild, -} = require('@bot-whatsapp/bot') - -const WebWhatsappProvider = require('@bot-whatsapp/provider/web-whatsapp') -const MockAdapter = require('@bot-whatsapp/database/mock') - -/** - * Declarando flujo hijo - */ - -const flowZapatos = addKeyword(['zapatos', 'ZAPATOS']) - .addAnswer('🤯 Veo que elegiste zapatos') - .addAnswer('Tengo muchos zapatos...bla bla') - -const flowBolsos = addKeyword(['bolsos', 'BOLSOS']) - .addAnswer('🙌 Veo que elegiste bolsos') - .addAnswer('Tengo muchos bolsos...bla bla') - -/** - * Declarando flujo principal - */ -const flowPrincipal = addKeyword(['hola', 'ole', 'HOLA']) - .addAnswer('Bienvenido a mi tienda') - .addAnswer('Como puedo ayudarte?') - .addAnswer(['Tengo:', 'Zapatos', 'Bolsos', 'etc..']) - .addAnswer('Escribe zapatos o bolsos') - .addAnswer( - 'esperando respuesta...', - { capture: true }, - (ctx) => { - console.log('Aqui puedes ver más info del usuario...') - console.log('Puedes enviar un mail, hook, etc..') - console.log(ctx) - }, - [...addChild(flowBolsos), ...addChild(flowZapatos)] - ) - -const main = async () => { - const adapterDB = new MockAdapter() - const adapterFlow = createFlow([flowPrincipal]) - const adapterProvider = createProvider(WebWhatsappProvider) - - createBot({ - flow: adapterFlow, - provider: adapterProvider, - database: adapterDB, - }) -} - -main() diff --git a/starters/apps/basic/package.json b/starters/apps/basic/package.json deleted file mode 100644 index baa6f3b..0000000 --- a/starters/apps/basic/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "bot-whatsapp-basic", - "version": "1.0.0", - "description": "", - "main": "app.js", - "scripts": { - "pre-copy": "cd .. && yarn run copy.lib example-app-basic", - "start": "node app.js" - }, - "keywords": [], - "dependencies": { - "whatsapp-web.js": "^1.18.3" - }, - "author": "", - "license": "ISC" -}