我正在使用rasa使用Ngrok连接到Slack。
我的机器人可以正确地使用RASA X进行响应。这些是我完成的连接松弛步骤。
[在事件订阅中添加了URL,如下所示:
包含ngrok / webhook网址的事件订阅
已订阅以下机器人事件。
已添加本地主机以重定向URL
将应用安装到频道将Bot用户OAuth访问令牌复制到我的凭据文件中:
然后使用在运行ngrok的端口5005上运行的rasa启动了机器人我得到了从松弛到rasa的响应(rasa运行操作终端,试图运行一些Google驱动器api)。即使是简单的漫游器也没有响应,但味精也尝试过。
仅在cmd中我得到响应,这意味着味精正从松弛状态进入rasa
并且在rasa窗口中没有回信。
注意:我也使用过
rasa run -m models --enable-api --cors “*” --debug
调试输出,它清楚地显示了消息从松弛状态进入rasa,机器人会预测正确的意图并发出正确的响应。但此味精没有恢复到松弛状态
此处提供解决此问题的逐步指南:https://forum.rasa.com/t/rasa-slack-bot-integration/25973