I am creating a test bot using the Microsoft Bot Framework / Bot Builder for C # .NET / LUIS. It is deployed on Azure. The idea of my test project is to send a reminder to the user.
For example, when a user asks “remind me in two hours to buy milk”, he must start a conversation or send a response to an existing conversation in two hours.
I have no problem analyzing the natural language on a date and assignment using LUIS, however, I don’t know how to plan the task so that the structure somehow sends a response to the user later.
I read the docs and checked the examples at https://docs.botframework.com/en-us/csharp/builder/sdkreference/ and also searched on StackOverflow, but it seems the structure doesn’t support it. I also looked at the Azure Scheduler, but it seems insanely expensive, even if my bot will only have 100 users with one scheduled task.
What is another way to schedule tasks so that the bot sends a message to the user at the appointed time?
source
share