如何仅将 AWS 聊天机器人通知发送到 Slack 线程而不在频道中发布?

问题描述 投票:0回答:1

我正在使用 AWS 聊天机器人,并希望将类似的消息分组到一个线程中。像这样:

aws sns publish --topic-arn "${AWS_SNS_TOPIC_ARN}" --message '{
        "version": "1.0",
        "source": "custom",
        "content": {
            "description": "$message",
        },
        "metadata": {
            "threadId": "some_unique_name_here"
        }
    }'

根据 AWS 的文档,它将在线程通道中发送每条消息。我只想在线程中发送而不是在通道中发送(以避免在主通道中发出额外的噪音并使其变得混乱)。

除了从头开始开发我自己的机器人之外,是否有任何官方或想法可以阻止该机器人在频道上发送它?

amazon-web-services chatbot slack amazon-sns
1个回答
0
投票

您可以在 Slack 频道中运行

@aws preferences
来设置您在此频道中发帖的偏好。这包括选择

  • 在话题中显示通知更新
  • 在主频道显示通知更新
  • 在主题和主频道中显示通知更新
© www.soinside.com 2019 - 2024. All rights reserved.