저는 C# .NET/LUIS 용 Microsoft의 Bot Framework/Bot Builder를 사용하여 테스트 봇을 구축하고 있습니다. Azure에 배포됩니다. 내 테스트 프로젝트에 대한 아이디어는 사용자에게 알림을 보내는 것입니다.Microsoft Bot Framework + C#에서 작업을 예약하는 방법?
예를 들어, 사용자가 "우유를 사기 위해 2 시간 후에 알림"이라고 말하면 사용자는 2 시간 이내에 대화를 시작하거나 기존 대화에 답장을 보내야합니다.
LUIS를 사용하여 날짜와 작업에 자연어를 구문 분석하는 데 아무런 문제가 없습니다. 그러나 프레임 워크가 어떻게 든 나중에 사용자에게 회신을 보내도록 작업을 예약하는 방법을 알지 못합니다.
문서를 읽고 https://docs.botframework.com/en-us/csharp/builder/sdkreference/에서 예제를 확인하고 StackOverflow에서 검색했지만 프레임 워크가 지원하지 않는 것으로 보입니다. 나는 Azure Scheduler를 살펴 봤지만, 봇이 단지 하나의 예약 된 작업을 가진 100 명의 사용자 만 가질지라도 엄청나게 비싸다.
봇이 지정된 시간에 사용자에게 메시지를 보내도록 작업을 예약하는 다른 방법은 무엇입니까?
무료 버전을 사용하고 있습니까? –
@AlokRajasukumaran : 무료 버전을 사용 중입니다. –
어떻게 할 수 있습니까? –