A way o method to catch for a time all the messages from the user
I mean, when the user send a message, the bot start processing logic, but if meanwhile the bot is processing, the user sometimes send a second message that is ignored until the bot ends the processing the first.
So, the idea is to handle all the messages the user sends for a time range
l
limited-pencil-78283
05/30/2025, 3:23 AM
The only way it could work is to disregard the current processing, if it received a message before completion. Then reprocess basis the last list of conversation. This can potentially break the system as processes sometimes tend not to die.
Or
If a message is received before the reply for the last response was sent, then ignore the reply, bot goes one step back and reprocess the incoming messages as a single list and then responds. I think this is doable
Jorge, there is a workaround here on discord that may help you with that. I'm having the same problem.
For my use case, it didn't work but maybe on your case works better https://discordapp.com/channels/1108396290624213082/1272647969866252453
PS: Are you Brazilian? If so, good to know a fellow here
witty-tomato-34693
07/02/2025, 7:59 PM
While the botpress team don't create that feature, maybe it could help
e
elegant-nail-86477
07/09/2025, 12:55 AM
Hi @witty-tomato-34693 I'm Mexican, indeed
I tried downloading the bot, but I’m having trouble implementing it. It doesn’t seem to work on its own.