gpt4 book ai didi

slack-api - 如何向 Slack 监听 channel 发送消息?

转载 作者:行者123 更新时间:2023-12-02 22:47:23 29 4
gpt4 key购买 nike

我正在开发一个 Slack 应用程序(范围包括机器人和传入的 Webhook)。我可以将消息发送到定义的 channel ,但我不知道如何停止使用“&channel=”参数并仅将消息发送到监听 channel 。我所说的监听是指,当安装应用程序时,系统会询问用户在哪里发帖(必须选择 channel 或 DM)。

String postUrl = "https://slack.com/api/chat.postMessage?token=" + botAccessToken + "&as_user=false&channel=%23community&text=testing&username=CommunityQ";

任何提示都会有用。

最佳答案

我认为你不能:根据 official Slack API documentation无法将消息发送到所有/多个监听 channel :

Incoming webhooks output to a default channel and can only send messages to a single channel at a time. You can override a custom integration's configured channel by specifying the channel field in your JSON payload.

我将此解释为“您的消息总是恰好一个发送到的 channel ”

此外,Slack 还限制 Slack 应用的 channel 覆盖功能:

You cannot override the default username, icon, or channel for incoming webhooks attached to Slack apps.

关于slack-api - 如何向 Slack 监听 channel 发送消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35045028/

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