【发布时间】:2021-09-02 21:13:15
【问题描述】:
这是我多年来提出的第一个问题 :-)
我最近开始使用 Slack API 来编写一些通知机器人。 作为 bot 工作流程的一部分,我希望它向通道发送消息,在通道中它将根据初始消息创建一个线程。
这已经通过使用chat.postMessage 动词和thread_ts 属性完成。但是,用户未参与或未订阅的线程的消息将不会发送任何通知。
我的问题是,是否可以让机器人为您订阅线程? in this Slack KB post 对此进行了解释,您可以在其中使用三个虚线菜单或通过 ping 用户手动登录通知。
我最初的想法是基于 Block Kit 界面,点击按钮可以订阅频道,提供比三点菜单方法更多的可见性。这可行吗?
我在Slack API method Reference 上没有找到任何对此的参考,但它可能隐藏在其他地方。
作为一种后备机制,我会考虑使用“订阅者”列表编辑原始消息,以便他们通知线程的更新。
【问题讨论】:
-
感谢,您的问题写得很好。它经过充分研究并包含相关链接。
标签: slack slack-api slack-block-kit