如何 运行 我在 Heroku 上的 Slack 聊天机器人?
How to run my Slack chatbot on Heroku?
我最近使用本教程构建了一个 Slack 聊天机器人:https://youtu.be/jTaoU6u1Fcg
效果很好。
现在,我正在尝试 运行 我的机器人改为在 Heroku 上运行(因此它可以 24/7 全天候工作),但是在网上找不到任何关于如何操作的信息。
我需要回答的具体问题是:
- 我现在要在我的 .env 文件中添加什么端口? (因为我想在远程服务器上 public,我想答案不再是 3000)
- 我在哪里(在 Heroku 上)找到 Oauth 和权限的重定向 URL?
- 我在哪里(在 Heroku 上)找到事件订阅请求 URL?
- 我还需要使用 ngrok 或 npm install 吗?如果我希望应用程序 运行 24/7,Heroku 是否足够?
感谢您的帮助。
我最近刚刚在 heroku 上部署了一个聊天机器人。您的问题的答案将是:
1. 我将端口保持在 3000,这也适用于 heroku。
2. 我认为你不需要在 heroku 上做任何事情。
3. 我认为你不需要在 heroku 上做任何事情。
4. ngrok 现在不会工作,但如果你使用它们,你将在你的松弛交互元素和斜杠命令上添加 heroku 给出的 url(例如 http://yourappname.herokuapp.com/)而不是 ngrok url。
我希望这能解决您的问题。还有一件事 heroku 中会有一个 proc 文件,您必须在其中提供应用程序的入口路径。
我最近使用本教程构建了一个 Slack 聊天机器人:https://youtu.be/jTaoU6u1Fcg
效果很好。
现在,我正在尝试 运行 我的机器人改为在 Heroku 上运行(因此它可以 24/7 全天候工作),但是在网上找不到任何关于如何操作的信息。
我需要回答的具体问题是:
- 我现在要在我的 .env 文件中添加什么端口? (因为我想在远程服务器上 public,我想答案不再是 3000)
- 我在哪里(在 Heroku 上)找到 Oauth 和权限的重定向 URL?
- 我在哪里(在 Heroku 上)找到事件订阅请求 URL?
- 我还需要使用 ngrok 或 npm install 吗?如果我希望应用程序 运行 24/7,Heroku 是否足够?
感谢您的帮助。
我最近刚刚在 heroku 上部署了一个聊天机器人。您的问题的答案将是: 1. 我将端口保持在 3000,这也适用于 heroku。 2. 我认为你不需要在 heroku 上做任何事情。 3. 我认为你不需要在 heroku 上做任何事情。 4. ngrok 现在不会工作,但如果你使用它们,你将在你的松弛交互元素和斜杠命令上添加 heroku 给出的 url(例如 http://yourappname.herokuapp.com/)而不是 ngrok url。
我希望这能解决您的问题。还有一件事 heroku 中会有一个 proc 文件,您必须在其中提供应用程序的入口路径。