@justy_point/bot_backend
v0.0.4
Published
En este paquete se encuentran los adaptadores a los diferentes backends que puede utilizar el point_bot.
Downloads
5
Readme
🚀 Paquete ~ @justy_point/bot_backend
Este paquete tiene la reponsabilidad de proveer los diferentes adaptadores para la capa de datos(backend). Con el objetivo de ofrecer multiples opciones como un adaptador Firebase, JSON, MySQL, Mongo, entre otros.
Ejemplo de implementación:
const AdaptadorFirebase = require('@justy_point/bot_backend/firebase')
// ó
const AdaptadorJSON = require('@justy_point/bot_backend/json')
const iniciar = async () => {
const adaptadorBackend = new AdaptadorFirebase()
const adaptadorFlujo = crearFlujo([flujoBot])
const adaptadorProveedor = crearProveedor(ProveedorMeta)
crearRobot({
flujo: adapterFlow,
backend: adaptadorBackend,
proveedor: adapterProvider,
})
}
Contexto
{
ref: 'ans_7d9981e5-5019-422c-a19a-565cbb021391',
keyword: 'ans_cfdad31b-ff6d-475f-873a-4ed6f8a79a43',
respuesta: 'Esperando respuesta...',
opciones: {
media: null,
botones: [],
capturar: true,
hijos: null,
anidados: [Array],
keyword: {},
callback: true
},
refSerializada: 'ref_81f18f563fd26a6c6d12c62aed98095f',
from: 'NUMERO_PERSONA_QUE_ESCRIBE'
}
PointTech
Creado con amor por: