如何在Heroku上运行我的Slack聊天机器人?

时间:2018-02-19 18:31:19

标签: heroku npm bots slack ngrok

我最近使用本教程构建了一个Slack聊天机器人:https://youtu.be/jTaoU6u1Fcg

效果很好。

现在,我试图在Heroku上运行我的机器人(因此它全天候工作)但无法在线找到如何操作。

我需要回答的具体问题是:

  1. 我现在将哪些PORT添加到我的.env文件中? (因为我想在公共远程服务器上使用它,我想答案已经不再是3000了)
  2. 我在哪里(在Heroku上)找到了Oauth&的重定向网址。权限?
  3. 我在哪里(在Heroku上)找到事件订阅的请求URL?
  4. 我还需要使用ngrok或npm install吗?如果我想让应用程序全天候运行,Heroku就够了吗?
  5. 感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我刚刚在heroku上部署了一个聊天机器人。您的问题的答案将是: 我把端口保持在3000,这也适用于heroku。 我认为你不需要在heroku上做任何事情。 我认为你不需要在heroku上做任何事情。 4. ngrok现在不会工作,但是如果你使用它们,你将在你的松弛交互元素和斜杠命令中添加由heroku(例如http://yourappname.herokuapp.com/)给出的url而不是ngrok url。

我希望这可以解决你的问题。还有一件事就是在heroku中有一个proc文件,你必须给出你的app的输入路径。