2017-04-05 79 views
0

我正在構建一個使用Microsoft的Bot Framework/Bot Builder for C#.NET/LUIS的測試機器人。它部署在Azure上。我的測試項目的想法是向用戶發送提醒。如何在機器人框架中發送提醒

例如,當用戶在1小時內召開會議時,機器人應回覆「1小時內會議」,應在1小時內發起對話或發送對現有對話的回覆。

我沒有問題使用LUIS將自然語言解析爲日期和任務,但是我不知道如何計劃任務,以便框架以某種方式稍後將答覆發送給用戶。

回答

2

我會建議你看看AlarmBot sample,因爲它展示了類似的情況。每文檔:

報警機器人樣品示出了若干概念:基於外部事件

  • 修改對話堆(例如時間的流逝)
  • 基於外部事件主動消息傳送用戶(例如警報響起)