0.0.4 • Published 2 years ago

@justy_point/bot_backend v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

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

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago