每当有一个频道的名称与某个正则表达式匹配时,我们都希望自动将特定组的成员添加到这些频道中。例如,如果创建了名称与正则表达式 INC-.* 匹配的新 slack 频道,则 slack 组 @incidentmembers 将自动添加到该新 slack 频道
有没有办法在 Slack 中配置它?
答案 0 :(得分:1)
在 Slack 中没有本地方法可以做到这一点,但您可以使用公共 API 构建一些东西。具体来说,你会
channel_created
事件,然后您可以根据需要对其进行正则表达式。usergroups.users.list
获取相关用户组的成员资格(如果成员资格是静态的,您可以跳过此步骤)conversations.invite
将用户添加到频道这种方法的一个限制是您不会获得私人频道的 channel_created
事件。恐怕没有办法解决这个问题。