在 slack 中监控一个频道,在另一个频道中监控 post 摘要

Monitor a channel in slack and post a summary in a different channel

我们有一个应用程序 posts 更新到松弛频道。我想监控 post 发送到 ChannelA 的消息,如果文本以 "AAA" 开头,则 post 消息 "AAA Here is your summary" 的整个第一行发送到 ChannelB

有没有办法在 Slack 中做到这一点?例如。使用 Slackbot?

这并不难做到。这是几种有效方法之一:

  1. 与机器人用户一起创建您自己的 Slack 应用程序并订阅 message event via Events API

  2. 邀请您的机器人用户加入您要监控的频道

  3. 您的应用现在将收到发布到该频道的所有消息的副本

  4. 检测您感兴趣的消息

  5. Post根据检测到的消息到新频道的新消息,例如使用 chat.postMessage API 方法