松弛文件库
Slack File Library
我真的很喜欢 Slack,但如果我们不能禁用文件共享功能,我的组织将不允许它。我试图找出是否可以禁用某些文件类型的上传或将文件库全部隐藏。他们的支持说没有办法在本地做到这一点,但是 API 有可能吗?
不,据我所知没有。 API 的主要重点不是配置您的 Slack 团队,而是使机器人和第 3 方应用程序能够与您的 Slack 团队通信并检索信息。 Slack 团队的所有核心配置都必须在管理员设置中完成,显然您已经从 Slack 支持团队了解到您无法在管理员设置中停用文件共享。
但我想我可能有适合您的解决方案。您可以创建一个自动阻止在频道中共享文件的 Slack 机器人。 (从技术上讲,机器人会自动删除任何来自用户的文件共享消息)。用户仍然可以上传文件,但不能共享文件。至少在任何 public 和已知的私人频道中都没有。但是有一个警告:据我所知,该机器人无法阻止用户在直接消息传递渠道中共享文件。
我们正在使用类似的机器人来阻止某些私人频道中来自未经授权用户的消息,效果很好。我们的机器人是一个简单的 Slack 应用程序,它有一个机器人用户,并使用事件 API 从他被邀请的所有频道接收所有消息。然后,机器人会检查每条新消息并删除不符合某些条件的消息。在我们的例子中,如果消息来自不在白名单上的用户。
我真的很喜欢 Slack,但如果我们不能禁用文件共享功能,我的组织将不允许它。我试图找出是否可以禁用某些文件类型的上传或将文件库全部隐藏。他们的支持说没有办法在本地做到这一点,但是 API 有可能吗?
不,据我所知没有。 API 的主要重点不是配置您的 Slack 团队,而是使机器人和第 3 方应用程序能够与您的 Slack 团队通信并检索信息。 Slack 团队的所有核心配置都必须在管理员设置中完成,显然您已经从 Slack 支持团队了解到您无法在管理员设置中停用文件共享。
但我想我可能有适合您的解决方案。您可以创建一个自动阻止在频道中共享文件的 Slack 机器人。 (从技术上讲,机器人会自动删除任何来自用户的文件共享消息)。用户仍然可以上传文件,但不能共享文件。至少在任何 public 和已知的私人频道中都没有。但是有一个警告:据我所知,该机器人无法阻止用户在直接消息传递渠道中共享文件。
我们正在使用类似的机器人来阻止某些私人频道中来自未经授权用户的消息,效果很好。我们的机器人是一个简单的 Slack 应用程序,它有一个机器人用户,并使用事件 API 从他被邀请的所有频道接收所有消息。然后,机器人会检查每条新消息并删除不符合某些条件的消息。在我们的例子中,如果消息来自不在白名单上的用户。