【问题标题】:How to change the text color of a MS teams Message Card如何更改 MS 团队消息卡的文本颜色
【发布时间】:2019-12-24 19:49:36
【问题描述】:

我正在使用带有 webhook 的 AWS Lambda 来发布到团队频道。如何更改卡片中的文字颜色?

AFAIK,自适应卡片还不是 webhook 的选项。我曾尝试使用 Message Card Playground,但没有旧版 Message Card 的选项,而且我查看过的其他网站也没有文本颜色选项。

我想更改标题的颜色,但以下操作无效。

我试过的代码:

data = {
            "@context": "https://schema.org/extensions",
            "@type": "MessageCard",
            "themeColor": "0072C6",
            "color": "FF0000",
            "title": self.title + " Severity: " + str(self.severity),
            "text": self.findings + "\n Account: "+self.account+" \nTags: " + json.dumps(self.tags)} ```

【问题讨论】:

  • 目前我们不支持消息卡的文字颜色样式,但您可以使用Text Formatting作为消息卡。
  • @Trinetra-MSFT 感谢您告诉我!

标签: webhooks microsoft-teams


【解决方案1】:

可以通过 HTML 格式化,例如。在标题或文本中。它对我有用

<strong style="color:blue;"> My title </strong>

【讨论】:

    【解决方案2】:

    正如@Trinetra-MSFT 所述,MS 消息卡中没有更改文本颜色的选项。

    【讨论】:

    • 感谢这个。搜索了一段时间。构建失败时尝试发送带有更改文本颜色的卡片
    猜你喜欢
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    • 1970-01-01
    • 2023-03-11
    • 2021-06-29
    • 1970-01-01
    • 2021-04-29
    相关资源
    最近更新 更多