This repository was archived by the owner on Aug 2, 2020. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 303
CQ 码的坑
Richard Chien edited this page Mar 9, 2018
·
2 revisions
emoji码可能出现在昵称、群名片、群名称等各种其它酷 Q 产出的字符串中-
face码接收时 id 在 0~170,为旧版 QQ 表情的 id,发送时可以发送 170 之后的新版 QQ 表情 bface码在酷 Q Air 中不给出 id,data目录也不会收到表情缓存,但会在 CQ 码之后紧跟着给出[表情标题],而 Pro 中则正常- 发送
bface不止要指定id,还要指定p,即data\bface中的子目录名 -
sface码对应手机 QQ「表情商城」中的「小表情」 - 酷 Q Air 无法发送
image码(同一消息的其它文本可正常发出) - 除了官方文档中给出的 CQ 码,在接收消息中还会出现
contact联系人分享、location位置分享、show厘米秀、sign签到、rich其它富媒体分享 - 在 iOS 设备上的有限的测试指出,QQ 音乐分享到 QQ,不显示成 CQ 码,而是只有文本链接;网易云音乐分享的,CQ 码是
rich;全民 K 歌分享的也是rich - 同样在 iOS 设备上的测试,支持分享到 QQ 的其它(非音乐)app,分享的内容的 CQ 码均为
rich - 收到文件将会给出纯文本的文件名和文件大小,而不是 CQ 码
shake和其它内容混发时,会被单独发出,去掉它的其它内容会合并在另一条中发送-
record和其它内容混发时,只有它会被发出,其它内容会被忽略 -
rps、dice和其它内容混发时,其前面、本身、后面会依次分成三条消息发送;另外,它们在 TIM 上无法显示 - 在私聊或讨论组中使用
anonymous时,无论是否给出ignore参数,消息都会被发出 - 6 月 9 日的测试显示目前无法在群聊中发送
anonymous - 私聊和群聊中可以发送
show,id参数可从获取的消息中取得,qq参数不是必要的;讨论组无法发送 -
sign、rich码无法主动发送 -
location码在酷 Q Air 中会被转换成文本发送 手机 QQ 发送的location码,酷 Q 收到为rich,text参数为位置描述,而酷 Q 发送的由另一个酷 Q 接收,与发送时格式相同