🚀 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: