gpt4 book ai didi

Slack 一次将多条消息发布到一个 channel

转载 作者:行者123 更新时间:2023-12-01 10:22:24 44 4
gpt4 key购买 nike

我需要向同一 channel 发布多个机器人回复(动态确定的响应)。
显而易见的方法似乎是使用以下 API 方法为每条消息连续执行 HTTP POST:https://api.slack.com/methods/chat.postMessage

有没有办法将消息批量发送到 Slack 以发布到同一个 channel ?消息呈现的顺序对我来说并不重要。

最佳答案

不,没有批量变体。因此,您基本上需要构建自己的批量消息发送器。

请记住,请求限制为每秒 1 条消息,否则您的 API 请求将失败。

Slack 和您的应用程序之间的许多请求也有 3 秒的请求超时。 (例如,直接响应斜杠命令)。因此,如果您的机器人需要发送许多消息,您希望使用一种允许您异步发送它们的方法。

这个问题的一个解决方案对我来说非常有效,就是对从我的机器人发送的所有 Slack 消息使用消息队列。

关于Slack 一次将多条消息发布到一个 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47892056/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com