如何使用Slack API为Slack上的按钮设置颜色

曼吉吉

我正在尝试为松弛按钮设置其他样式,除了默认值3:

- primary (green)
- danger (red)
- default (grey)

我想为按钮设置其他颜色orange

我知道可以通过指定十六进制代码来设置附件的自定义颜色。

有没有办法为松弛按钮指定自定义颜色?

这是我尝试过的:

{
    "text": "Please rate this trip.",
    "attachments": [
        {
            "callback_id": "rate_trip",
            "color": "#3AA3E3",
            "attachment_type": "default",
            "actions": [
                {
                    "name": "yes",
                    "text": "yes :thumbsup:",
                    "type": "button",
                    "value": "yes",
                    "style": "primary"
                },
                {
                    "name": "no",
                    "text": "no :thumbsdown:",
                    "type": "button",
                    "value": "no",
                    "style": "danger"
                },
   // I'd like to make the style for this to be orange but it defaults to grey.
                {
                    "name": "maybe",
                    "text": "maybe :neutral_face:",
                    "type": "button",
                    "value": "maybe",
                    "style": "#FFA500",
                    }
                }
            ]
        }
    ]
}

这是此代码结果的屏幕截图。 ![样式按钮的示例屏幕截图

埃里克·卡尔科肯(Erik Kalkoken)

不可以。Slack不允许您对按钮使用自定义颜色。正如你提到的,你只能用“风格”(在style现场),以颜色的按钮,并仅限于defaultprimarydanger

有关主题的官方文档,请参见此处

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用QSS为禁用的按钮设置不同的背景颜色?

来自分类Dev

如何在Slack中使用Hubot

来自分类Dev

使用Slack启动Jenkins构建

来自分类Dev

如何通过Slack API设置提醒?

来自分类Dev

如何在Slack的机器人上使用斜线命令工作?

来自分类Dev

如何利用Slack Web API?

来自分类Dev

如何使用onclick开发HTML中的Slack共享按钮?

来自分类Dev

使用Slack bot的Python asyncio

来自分类Dev

如何在Slack API上获取im_marked事件

来自分类Dev

使用Slack API格式化帖子

来自分类Dev

使用NodeJS的Slack API(files.upload)

来自分类Dev

如何禁用Slack URL建议?

来自分类Dev

使用Slack命令打开模式

来自分类Dev

如何在Slack API和Python中使用参数?

来自分类Dev

使Slack API按钮“执行某些操作”

来自分类Dev

如何使用Flutter在Slack通道中发送消息?

来自分类Dev

如何收听Slack Bolt上的Modal提交?

来自分类Dev

如何强制Slack重新连接?

来自分类Dev

如何使Slack记住其在屏幕上的位置?

来自分类Dev

如何利用Slack Web API?

来自分类Dev

如何在Slack API上获取im_marked事件

来自分类Dev

如何使用WebClient从Slack API响应中提取数据?

来自分类Dev

如何以用户身份使用 Slack API 上传文件?

来自分类Dev

如何使用用 nodejs 编写的 slack bot 获取可共享的 slack 消息链接?

来自分类Dev

如何使用 ms bot builder 在 Slack 频道中设置“imBack”类型的按钮

来自分类Dev

如何通过 API 更改 Slack 上的团队成员角色?

来自分类Dev

如何使用 slackr 改进 slack 消息的格式?

来自分类Dev

如何使用 shell 脚本管道 json 卷曲以发送 slack 消息

来自分类Dev

如何使用 Xamarin Forms 中的按钮打开手机上安装的 Slack 应用程序?

Related 相关文章

热门标签

归档