开发者社区 问答 正文

钉钉里通过自定义机器人发送群消息时候,markdown类型支持 @所有人吗?

钉钉里通过自定义机器人发送群消息时候,markdown类型支持 @群的人吗?

展开
收起
游客krg3dtyrsyypi 2025-03-15 15:25:14 83 发布于浙江 分享
分享
版权
来自: 钉钉开发者社区 举报
阿里云 AI 助理回答

在钉钉中通过自定义机器人发送群消息时,Markdown类型的消息不支持直接@群内的人或@所有人。以下是详细说明和相关配置的解释:

1. Markdown消息的限制

根据知识库中的描述,钉钉的Markdown消息类型主要用于格式化文本内容(如标题、加粗、链接等),但其功能有一定的限制: - Markdown消息无法直接使用@某人@所有人的功能。 - 如果需要提醒特定成员或所有人,建议使用其他消息类型(如text类型)来实现。

2. 如何实现@功能

如果需要在发送消息时提醒群内的特定成员或所有人,可以按照以下方式操作: - 使用text类型消息text类型支持@某人@所有人的功能。例如:

{
  "msgtype": "text",
  "text": {
    "content": "这是一条提醒消息",
    "at": {
      "atMobiles": ["187xxxx2921"], // 需要@的手机号
      "isAtAll": false // 是否@所有人
    }
  }
}

在上述示例中,atMobiles字段用于指定需要@的成员手机号,isAtAll字段用于控制是否@所有人。

  • 结合Markdown和其他类型:如果需要同时使用Markdown格式和提醒功能,可以通过组合消息类型的方式实现。例如,先发送一条Markdown消息展示详细信息,再发送一条text消息进行提醒。

3. 安全设置与注意事项

  • 加签机制:在配置自定义机器人时,建议启用“加签”安全设置,并妥善保管Webhook地址和密钥,避免泄露。
  • 频率限制:每个机器人每分钟最多发送20条消息,超出限制会被限流10分钟。如果有大量消息发送需求,建议整合消息内容并通过Markdown摘要形式发送。

总结

综上所述,Markdown类型的消息不支持直接@群内的人或@所有人。如果需要提醒特定成员或所有人,请使用text类型消息或其他支持提醒功能的消息类型。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等