addAction con multiples mensajes #1117
Unanswered
DavidKingV
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
estoy intentando implementar un "Queue" de mensajes para un addAction, pero no he logrado hacerlo; intente implementar algo con "enqueueMessage" pero sin éxito. Ya que si se escribe mas de un mensaje, el action se ejecuta y pasa al siguiente, dando errores
export const newCustomerFlow = addKeyword(EVENTS.ACTION).addAction(async (ctx, { gotoFlow }) => start(ctx, gotoFlow, 50000)) .addAction(async (ctx, { provider, flowDynamic }) => { await flowDynamic(Indicame la fecha y hora en que deseas agendar tu cita. 📅 (ej: "06/12/2025 a las 2 pm").) }) .addAction({ capture: true }, async (ctx, { state, flowDynamic, fallBack, gotoFlow, endFlow }) => { reset(ctx, gotoFlow, 50000) try { enqueueMessage(ctx, async (body) => { //resto de codigo } }catch (error) { console.error('Error processing message:', error); } })Beta Was this translation helpful? Give feedback.
All reactions