Sockets

Los sockets se encuentran en la ruta: src/frontEnd/sockets la cual envían la data correspondiente al front end.

En este caso deberías modificar la direccion url de la cual debera conectarse, que por defecto esta puesto para todas las url que se conecten a este back end (*):

const io = new Server(httpServer, {
    cors: { origin: '*' },
    allowEIO3: true,
});

Por ejemplo se podría modificar asi:

origin: 'https://www.myfrontend.com'

Los campos que son enviados son los siguientes:

socket.emit('Webhook', { type: 'message', message: {
    body,
    status,
    wa_id,
    wam_id,
    type,
    created_at,
    caption,
    data,
    outgoing,
    changeStatus,
    bot,
} });

Estos datos se envían gracias a los emisores de eventos que se realizan en el archivo eventManager y se emiten por el canal Webhook, por el cual lo deberás recibir en el front end.

Última actualización