0

我有一个使用下拉菜单的 slack 机器人,它的侧面有一个彩条。请参阅我 在绿色圆圈中的屏幕截图

我希望栏像这张图片一样扩展整个消息
注意:编辑此图片以显示红色条的示例(并且因为实际的 slack bot 消息并不重要)

我的代码有类似的东西

    let slackPost = {
        "blocks": [
            {
                "type": "section",
                "text": {
                    "type": "mrkdwn",
                    "text": myText
                }
            } // ... some other blocks
        ],
        "attachments": [
            {
                "text": menuTitle,
                "color": menuBarColor,
                "attachment_type": "default",
                "actions": [
                    {
                        "name": menuName,
                        "text": menuPlaceHolder,
                        "type": "select",
                        "options": menuOptions   
                    }
                ]
            }
        ]
    }
4

1 回答 1

0

您可以在附件属性中嵌套块,如下所示:

let slackPost = {
  "attachments": [{
    "color": message.color,
    "blocks": [
      {
        "type": "section",
        "text": {
          "type": "mrkdwn",
          "text": myText
        }
      } // ... some other blocks
    ]
   }]
于 2021-06-20T18:06:46.080 回答