如何在多个团队中安装bot而不将其添加到目录中?

时间:2017-08-05 15:44:57

标签: bots slack-api

我刚刚使用Microsoft bot框架在我的dev slack团队中创建了我的第一个slack bot。现在我想将机器人添加到另一个团队进行测试。我的机器人不会公开使用,只是公司内部的。我尝试使用Add to Slack按钮将其添加到新团队,但我得到了:

  

OAuth错误:invalid_team_for_non_distributed_app。

感谢。

1 个答案:

答案 0 :(得分:15)

您需要转到应用的设置(https://api.slack.com/apps/→您的应用名称→管理发布)并激活应用的公开发布。

这将将您的应用添加到公共目录,因此只有拥有您链接的团队才能将应用添加到他们的Slack(例如“添加到松弛”按钮)。