javascript - 是否可以使用 slack API 删除没有付费版本的用户

标签 javascript slack slack-api

我需要找到一种方法,在没有付费版本的 slack 的情况下,将用户从我的 slack 团队中移除。

我找到了这个 API 方法:users.admin.setInactive

但它要求我有一个付费版本。是否有任何解决方法可以在免费层级 Slack 上实现这一点?

最佳答案

没有。不幸的是,只有付费版本的 Slack 才能通过 API 停用用户。

但根据我在免费层级管理大型 Slack 团队的经验,我可以提供一些组织解决方法,使管理员的工作更轻松:

自动从私有(private) channel 中移除

您仍然可以通过编程方式从私有(private) channel 中删除用户。因此,一种解决方法是以某种方式构建您的 Slack,使所有重要 channel 都是私有(private)的。然后你有一个批处理运行,当用户不符合定义的标准时自动从这些 channel 中删除用户。

自动通知要禁用的用户

运行批处理,自动通知您/管理员任何不符合您定义的标准并需要被禁用的用户。那么你当然仍然需要手动禁用它们,但你可以确保及时得到通知并且你不会错过任何人。

关于javascript - 是否可以使用 slack API 删除没有付费版本的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49209183/

相关文章:

python - 如何通过 slack API 删除/禁用用户?

node.js - 无法使用 slackbots (javascript) 通过 Slackbot 发送图像

php - 基于单选按钮状态的链接点击动态 href 生成 : PHP interaction with javascript

javascript - 图像 (SandTimer) 动画 - HTML、CSS、Javascript

python-3.x - Slack 上未显示交互式响应

node.js - Slack users.list api 在传递有效 token 时也会抛出 invalid_auth 错误

rest - 如何通过 Slack API 设置提醒?

javascript - 在 Javascript 中使用 "new"进行内存分配

javascript - 将 javascript 更改事件转换为 jquery

linux - Nagios 松弛 channel 集成