2017-02-02 53 views
0

我在計時器服務中比較新。 所以,我想通常要求一個例子或僞代碼如何初始化與用戶使用微軟的機器人框架的對話?通過服務初始化對話

理念:

在我的網站與用戶和事件我要通知用戶,當他/她的活動需要一定的時間。 例如,如果他/她跟隨一個事件,在事件開始之前在Facebook上發送通知作爲對話,或者類似的事情。

我爲我的機器人上的用戶進行了身份驗證。這是我的下一步。

任何幫助將不勝感激。

預先感謝您!

回答

2

看一下AlarmBot樣本。它顯示的場景與您的場景非常相似。是一個複雜的樣本,所以花時間理解所有的部分。

此外,你可以看看這個GitHub repo,你會發現更簡單的例子來說明如何發送主動消息。

+0

當用戶對我的數據庫中的bot進行身份驗證並稍後初始化對話時,是否可以存儲用戶和bot屬性?你怎麼看 ?順便說一句,非常感謝你的回答。你總是發佈有用的東西! – activ8

+1

當然;它應該是可能的。只要你有用戶/機器人ID,你應該可以做到這一點... https://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core-CreateNewConversation –

+0

我做到了這一點。它初始化與多個用戶的會話。 但我意識到在微軟端點機器人「睡覺」。 如果你不寫信給機器人,服務不起作用。 如果你不斷地寫入機器人,一切都是okey。 一些想法,爲什麼發生這種情況? – activ8