Skip to content

[CQ:share] ​

用途 ​

[CQ:share] 用于发送链接分享卡片,包含标题、内容摘要、图片和链接。

范围:-(QQ Bot API 暂不支持发送)

语法 ​

text
[CQ:share,url=https://example.com,title=标题,content=摘要,image=https://example.com/pic.png]

参数 ​

参数名必填说明
url✅分享的链接
title✅标题
content❌摘要内容
image❌图片 URL

与标准 OneBot V11 的差异 ​

QQ Bot API(官方 API)不提供发送链接分享卡片的接口。[CQ:share] 在 Gensokyo 中无法发送。

差异点标准 OneBot V11Gensokyo 实现
发送分享✅ 支持❌ QQ Bot API 不支持
入站上报✅ 收到分享时上报❌ QQ Bot 不推送分享消息

发送行为 ​

不支持。如果消息中包含 [CQ:share],该 CQ 码会被忽略或作为文本原样发出。

替代方案 ​

如需在消息中分享链接,可直接将 URL 作为文本发送。配合 transfer_url=true 配置,URL 会自动转换为短链。

python
await bot.send_group_msg(
    group_id=123456,
    message="推荐一篇文章:https://example.com/article",
)

注意 ​

  • QQ Bot API 与 go-cqhttp 等第三方实现不同,不支持分享卡片功能。
  • 如需富媒体卡片效果,可考虑使用扩展 CQ 码 [CQ:card](仅群聊,msg_type=8)。

Gensokyo-NewQQ 配套 Web 文档站