【发布时间】:2021-09-07 23:06:54
【问题描述】:
我可能遗漏了一些非常简单的东西,但似乎找不到解决方案。
我创建了一个快速简单的应用程序,旨在每天早上进行一些处理,然后将一些日志发送到 Slack。
使用 Incoming Webhooks 我已经完全能够做到这一点。凉爽的。 “问题”是它需要我从应用程序设置中进行设置(也就是说,它显然让我为 Webhook 定义了一个特定的通道,这样我就可以拥有特定的 URL),这是我不太喜欢的东西。
我认为如果我可以使用 Slack UI 在频道上添加/集成应用程序会更容易,这样我就不必担心必须事先知道消息必须发送到的频道 ID go to 并且任何其他用户都可以集成到他们认为的任何其他渠道中。
我已将它集成到我的测试频道(一切都很好)并测试了chat.postMessage(一切都很好),但它仍然需要频道(显然)。但是,使用 conversations.list 列出所有频道,这与我正在寻找的相反。
我需要一种方法来获取那些集成了应用程序的渠道,这样我就可以将消息发布给这些渠道。
这是 Slack 不允许的,还是我在这里遗漏了一些非常明显的东西?
我希望这是有道理的,有人可以对此有所了解:)
【问题讨论】: