问题描述
我正在努力解决一个问题,我必须每天集成向 Skype 用户发送消息。我曾尝试使用 API (https://rasa.com/docs/rasa/pages/http-api#operation/executeConversationAction) 来运行操作并触发意图,但没有奏效。我认为这里的问题是 botframework 不受支持的输出渠道,因为它适用于 Telegram。
这是输出通道为botframework时的结果,但是当我通过telegram
设置时它没有出现我该如何完成这项任务?谢谢。
解决方法
我认为不支持 botframework 通道,因为它没有实现用于意图注入的 get_output_channel
方法。
但是,我不确定为什么会这样,因为我不熟悉频道。这将取决于通信连接的类型,即在 botframework 中 Rasa 是否能够在没有先收到消息的情况下将消息发送到通道。在通道代码中,发送消息看起来像一个 POST 请求,所以我认为是这种情况。
我认为您可以为此在 Rasa 存储库中提出增强请求。