@justy_point/bot_backend

0.0.4 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @justy_point/bot_backend

Weekly Downloads

0

Version

0.0.4

License

ISC

Unpacked Size

137 kB

Total Files

32

Last publish

Collaborators

  • justy_point