mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-19 20:19:15 +00:00
Merge branch 'codigoencasa:dev' into dev
This commit is contained in:
6
.github/workflows/releases-dev.yml
vendored
6
.github/workflows/releases-dev.yml
vendored
@@ -49,8 +49,6 @@ jobs:
|
|||||||
run: yarn node ./scripts/release.js --name=provider --version= --token="${{ secrets.NPM_TOKEN }}"
|
run: yarn node ./scripts/release.js --name=provider --version= --token="${{ secrets.NPM_TOKEN }}"
|
||||||
|
|
||||||
- name: Commit Versioning & Push changes
|
- name: Commit Versioning & Push changes
|
||||||
uses: actions-js/push@master
|
uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
with:
|
with:
|
||||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
commit_message: 'ci(version): :zap: automatic - "${date}" updated versions every packages'
|
||||||
message: 'ci(version): :zap: automatic - "${date}" updated versions every packages'
|
|
||||||
branch: 'dev'
|
|
||||||
|
|||||||
6
.github/workflows/releases.yml
vendored
6
.github/workflows/releases.yml
vendored
@@ -53,8 +53,6 @@ jobs:
|
|||||||
run: yarn node ./scripts/release.js --name=provider --version="${{ steps.vars.outputs.tag }}" --token="${{ secrets.NPM_TOKEN }}"
|
run: yarn node ./scripts/release.js --name=provider --version="${{ steps.vars.outputs.tag }}" --token="${{ secrets.NPM_TOKEN }}"
|
||||||
|
|
||||||
- name: Commit Versioning & Push changes
|
- name: Commit Versioning & Push changes
|
||||||
uses: actions-js/push@master
|
uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
with:
|
with:
|
||||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
commit_message: 'ci(version): :zap: automatic - "${date}" updated versions every packages'
|
||||||
message: 'ci(version): :zap: automatic - "${date}" updated versions every packages'
|
|
||||||
branch: 'dev'
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/bot",
|
"name": "@bot-whatsapp/bot",
|
||||||
"version": "0.0.29-alpha.0",
|
"version": "0.0.31-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./lib/bundle.bot.cjs",
|
"main": "./lib/bundle.bot.cjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/cli",
|
"name": "@bot-whatsapp/cli",
|
||||||
"version": "0.0.36-alpha.0",
|
"version": "0.0.38-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -96,12 +96,24 @@ class DialogFlowCXContext extends CoreClass {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (res.message == 'payload') {
|
if (res.message == 'payload') {
|
||||||
const { values } = res.payload.fields.buttons.listValue
|
const {
|
||||||
const buttonsArray = values.map((values) => {
|
media = null,
|
||||||
const { stringValue } = values.structValue.fields.body
|
buttons = [],
|
||||||
return { body: stringValue }
|
answer = '',
|
||||||
})
|
} = res.payload.fields
|
||||||
return { buttons: buttonsArray }
|
const buttonsArray = buttons?.listValue?.values?.map(
|
||||||
|
(btnValue) => {
|
||||||
|
const { stringValue } = btnValue.structValue.fields.body
|
||||||
|
return { body: stringValue }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
return {
|
||||||
|
answer: answer?.stringValue,
|
||||||
|
options: {
|
||||||
|
media: media?.stringValue,
|
||||||
|
buttons: buttonsArray,
|
||||||
|
},
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -93,8 +93,9 @@ class DialogFlowContext extends CoreClass {
|
|||||||
if (msgPayload && msgPayload?.payload) {
|
if (msgPayload && msgPayload?.payload) {
|
||||||
const { fields } = msgPayload.payload
|
const { fields } = msgPayload.payload
|
||||||
const mapButtons = fields?.buttons?.listValue?.values.map((m) => {
|
const mapButtons = fields?.buttons?.listValue?.values.map((m) => {
|
||||||
return m?.structValue?.fields?.body?.stringValue
|
return { body: m?.structValue?.fields?.body?.stringValue }
|
||||||
})
|
})
|
||||||
|
|
||||||
customPayload = {
|
customPayload = {
|
||||||
media: fields?.media?.stringValue,
|
media: fields?.media?.stringValue,
|
||||||
buttons: mapButtons,
|
buttons: mapButtons,
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "create-bot-whatsapp",
|
"name": "create-bot-whatsapp",
|
||||||
"version": "0.0.47-alpha.0",
|
"version": "0.0.49-alpha.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./lib/bundle.create-bot-whatsapp.cjs",
|
"main": "./lib/bundle.create-bot-whatsapp.cjs",
|
||||||
"files": [
|
"files": [
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/database",
|
"name": "@bot-whatsapp/database",
|
||||||
"version": "0.0.28-alpha.0",
|
"version": "0.0.30-alpha.0",
|
||||||
"description": "Esto es el conector a mysql, pg, mongo",
|
"description": "Esto es el conector a mysql, pg, mongo",
|
||||||
"main": "./lib/mock/index.cjs",
|
"main": "./lib/mock/index.cjs",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ module.exports = [
|
|||||||
output: {
|
output: {
|
||||||
banner: banner['banner.output'].join(''),
|
banner: banner['banner.output'].join(''),
|
||||||
file: join(__dirname, 'lib', 'json', 'index.cjs'),
|
file: join(__dirname, 'lib', 'json', 'index.cjs'),
|
||||||
|
format: 'cjs',
|
||||||
},
|
},
|
||||||
plugins: [commonjs()],
|
plugins: [commonjs()],
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class JsonFileAdapter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
saveData(data) {
|
saveData(data) {
|
||||||
writeFileSync(this.pathFile, JSON.stringify(data))
|
writeFileSync(this.pathFile, JSON.stringify(data, null, 2))
|
||||||
}
|
}
|
||||||
|
|
||||||
getPrevByNumber = async (from) => {
|
getPrevByNumber = async (from) => {
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ export default component$(() => {
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
question: '¿Existe un plan de pago?',
|
question: '¿Existe un plan de pago?',
|
||||||
answer: `Actualmente, no contamos con un plan de pago, las aportaciones económicas recibidas se destinan a gastos en comunes: servidores para pruebas, servicios de api externos, recursos de marketing y diseño, recintos para capacitaciones, entre otras cosas. `,
|
answer: `Actualmente, no contamos con un plan de pago, las aportaciones económicas recibidas se destinan a gastos en comunes: servidores para pruebas, servicios de api externos, recursos de marketing y diseño, recintos para capacitaciones, entre otras cosas.`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
question: '¿Riesgos dé bloqueo?',
|
question: '¿Riesgos dé bloqueo?',
|
||||||
|
|||||||
@@ -2,8 +2,6 @@ import { component$ } from '@builder.io/qwik'
|
|||||||
import { Link } from '@builder.io/qwik-city'
|
import { Link } from '@builder.io/qwik-city'
|
||||||
|
|
||||||
import { IconTwitter } from '~/components/icons/IconTwitter'
|
import { IconTwitter } from '~/components/icons/IconTwitter'
|
||||||
import { IconInstagram } from '~/components/icons/IconInstagram'
|
|
||||||
import { IconFacebook } from '~/components/icons/IconFacebook'
|
|
||||||
import { IconGithub } from '~/components/icons/IconGithub'
|
import { IconGithub } from '~/components/icons/IconGithub'
|
||||||
|
|
||||||
export default component$(() => {
|
export default component$(() => {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bot-whatsapp/provider",
|
"name": "@bot-whatsapp/provider",
|
||||||
"version": "0.0.34-alpha.0",
|
"version": "0.0.36-alpha.0",
|
||||||
"description": "Esto es el conector a Twilio, Meta, etc...",
|
"description": "Esto es el conector a Twilio, Meta, etc...",
|
||||||
"main": "./lib/mock/index.cjs",
|
"main": "./lib/mock/index.cjs",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|||||||
@@ -8,6 +8,13 @@ const {
|
|||||||
const MetaProvider = require('@bot-whatsapp/provider/meta')
|
const MetaProvider = require('@bot-whatsapp/provider/meta')
|
||||||
const MongoAdapter = require('@bot-whatsapp/database/mongo')
|
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'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Aqui declaramos los flujos hijos, los flujos se declaran de atras para adelante, es decir que si tienes un flujo de este tipo:
|
* Aqui declaramos los flujos hijos, los flujos se declaran de atras para adelante, es decir que si tienes un flujo de este tipo:
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user