2017-02-02 36 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