Slack:有没有办法在开发或生产环境中工作?

Slack: Is there a way to work in development or production environment?

所以,我最近一直在将 Slack 集成到我的后端中,我注意到在开发 and/or 生产中工作变得有点 超级 烦人。

主要是好像没有切换环境的方法,所以我在想是不是我忽略了什么地方。

现在我刚刚创建了 MyApp[dev] MyApp 并镜像了设置 s.t。我可以在本地和我的生产服务器上测试该应用程序。这意味着所有斜杠命令、它们的通用 webhook url、交互式消息 webhook urls,以及用于事件的事件 webhook url 以及用于安装和安装的附加 webhook url很快。

相当耗时,但最重要的是:容易出错。

长话短说:我想知道是否有更简单的方法来管理 Slack 应用程序的开发和生产环境。

不,Slack 应用程序不支持正式的 "Production" & "Development" 环境。

我今天向 Slack 的支持团队提出了同样的问题并得到了这样的回复:

Hey Alex :wave:,

Thank you for taking the time to write in about this. That is exactly right, 
and you will not be penalized for having both of these apps. Alternatively,
you are also given a beta app that you can use for development once your app
is on the App Directory but I have found some developers confused with how the
 updating of settings works so making a separate app is a recommended workaround.

I hope that makes sense and good luck with your app launch!

Jun | Developer Support

我找不到 "beta app" Jun 提到的文档,但根据她的描述,这可能是最好的!无论如何,他们推荐的方法是使用单独的 Slack 应用程序进行开发。