如何将RasaCore Chatbot连接到Messenger?

时间:2018-05-10 10:11:33

标签: python chatbot facebook-messenger-bot facebook-chatbot rasa-core

我正在尝试将RasaCore Chatbot连接到Facebook Messenger。

如果我没有URL(设置webhook的回调URL),如何通过运行脚本完成?

我不能使用python来做,我也不知道为什么。

这是唯一的指示吗?我找不到任何其他的: https://core.rasa.com/connectors.html#using-run-script

提前谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用ngrok在您的计算机上设置本地网址 - 然后您还有一个Facebook可以发送消息的网址。

here是连接到facebook的说明

答案 1 :(得分:0)

好!我知道了!

  1. 如果您使用的是ngrok,则需要在ngrok创建的地址中添加“ / webhook”。
  2. 如果您使用的是Rasa(https://core.rasa.com/tutorial_basics.html)中的第一个教程,则目录中会有错误(不是模型/对话,而是模型/当前* /对话,*它是本教程中使用的默认名称,但这是文件夹的名称和models / nlu / current应该是models / current / nlu),您必须检查它。
  3. 您可以在应用程序的基本设置(标签:设置)中找到FB中的“应用程序密码”。
  4. 本教程中的代码比本教程开头建议从呼吸中克隆的“更大”代码要好得多:)