无法使用 API 从 Slack 频道中删除用户

Cannot remove user from a Slack channel using API

我已使用 channels.invite method to add a user to a slack channel. After the user has been added, I have used channels.kick 方法将用户从频道中删除。但是 slack returns 一个错误:

restricted_action: A team preference prevents the authenticated user from kicking.

我无法从频道中删除用户的原因可能是什么?

您可以为您的工作区定义哪些角色可以将用户踢出频道。默认为管理员/所有者。

如果您的用户具有更改它的必要权限,则可以在管理/工作区设置/权限/频道管理下进行设置。

显然拥有您的 API 令牌的用户没有所需的角色。

有关详细信息,请参阅帮助文章 Remove someone from a channel