在skype bot中主动发送消息会自动停止

时间:2017-08-25 16:36:06

标签: c# .net azure botframework skype

我创建了一个Azure Web App(Bot App),并添加到了Skype中。还遵循(https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-proactive-messages)中提到的文档发送(Ad hoc)主动消息。我设置了一个 Azure Logic App 来触发一个事件,该事件通过 http post request 调用我的 Bot App的主动消息发送方法每隔30分钟运行一次,这样我的skype bot就会每隔30分钟主动向skype用户发送消息。 机器人使用这种方法绝对精细。

但我的问题是在一段时间后,skype bot会自动停止发送主动消息。很可能是当没有用户向skype机器人发送超过20-30的单个消息时分钟(当skype机器人闲置超过20分钟时)。如果任何用户向skype bot发送任何消息,那么当Azure Logic App触发事件时,主动消息再次正常工作。 我无法弄清楚为什么会自动停止,请帮我解决这个问题。

0 个答案:

没有答案