codigoencasa / builderbot

🤖 Crear Chatbot WhatsApp en minutos. Únete a este proyecto OpenSource
https://www.builderbot.app
MIT License
2.44k stars 833 forks source link

feat: add experimentalStoreArgs to BaileysProvider configuration #1078

Closed andresayac closed 2 weeks ago

andresayac commented 4 months ago

Que tipo de Pull Request es?

Descripción

Agrego de manera experimental al store para poder permitir algunos eventos y almanenarlos en store

 experimentalStoreArgs: {
    messagesTypesAllowed: [
        'pollCreationMessage',
        'pollCreationMessageV2',
        'pollCreationMessageV3',
        'pollUpdateMessage',
    ],
    storeMessages: false,
    storeChats: false,
    storeContacts: false,
    storeLabels: false,
},

Esto es de manera experimental la idea es poder dejar atras el useBaileysStore desactivado, pero en caso de requerirlo poder contar con los mensajes almacenados de encuesta para poder leer los eventos y usar la funcionalidad de encuestas como menú.

Forma parte de este proyecto.

leifermendez commented 3 months ago

Esta mejora esta bien testeada?

andresayac commented 3 months ago

Esta mejora esta bien testeada?

Hola @leifermendez , voy a realizar más pruebas el día de hoy y te comentaré. Igual tengo un bot en producción que voy a revisar su comportamiento. Agradezco si algún miembro puede realizar pruebas y comentar sus resultados para continuar con la fusión de los cambios. Por otro lado, aún falta desactivar las encuestas por defecto o contar con una opción que lo haga y permita establecer algunos valores por defecto, y por supuesto, modificar la estructura para que no sea experimental.

github-actions[bot] commented 3 weeks ago

¿Alguna novedad sobre esta PULL REQUEST?