Slack API:如何向频道中的每个成员发送预定的私人消息?

问题描述

我想每周向所有频道成员发送私信。

我目前正在使用 app.event('app_home_opened') 来做这样的事情。但我希望打开率更高,这就是为什么我希望机器人自动发送消息。

chat.scheduleMessage 完美运行,但我必须将频道 ID 作为参数传递,这意味着只有 1 人会收到消息。

我怎样才能实现 chat.scheduleMessage 的作用,但对于每个成员?

解决方法

根据我的搜索和知识,我认为使用 slackapi 我们一次只能发送一个频道..

但我认为如果你这样实现,那么你可以向多个频道发送消息

步骤: 将所有通道添加到一个数组中并应用 loop ,然后一个一个通道 ID 将通过并且消息将发送到所有通道。如果你想将不同的频道消息发送到所有频道,那么你也可以在频道数组中添加消息

希望你有解决方案