Can slack bots use slack-api as admin or or full privileges user, using slack as guest?

时间:2019-01-09 22:21:07

标签: bots slack slack-api

As a slack guest user I can not update the channels topic, what if I create a bot and use https://api.slack.com/methods/channels.setTopic ? will it be possible to update the topic or will it take my guest user for this and return error?

2 个答案:

答案 0 :(得分:1)

Slack应用程序的权限由

定义
  • 安装时请求的范围(例如channels.write,您需要更改频道主题)。

  • 继承的安装用户权限(例如删除邮件的管理员权限)

因此,如果您有一个对话型漫游器可以指示更改频道主题,那么来宾用户可以使用它并且它可以正常工作。

请注意,但是这将不适用于斜杠命令,因为来宾用户不能使用斜杠命令。 (如here所述)

答案 1 :(得分:0)

作为来宾用户,您无法安装应用程序,因此您将需要普通用户安装该应用程序,然后该应用程序将使用其用户令牌来更新主题。