This repository has been archived by the owner on Aug 2, 2020. It is now read-only.
v1.1.6
更新日志:
- 修复获取群列表、获取群成员列表中,对于列表为空时获取失败的 bug
- 优化消息数组格式
Beta 版中加入的消息数组支持,已有所调整,原先每个消息段为一个元组,且元组的第二位类型是不固定的,造成一些语言中解析困难,因此修改为如下形式:
[
{
"type":"text",
"data":{
"text":"123"
}
},
{
"type":"face",
"data":{
"id":"123"
}
},
{
"type":"text",
"data":{
"text":"456"
}
},
{
"type":"image",
"data":{
"file":"DF53D2AA312664CCD10EAAFCDADF63C2.jpg",
"url":"http://gchat.qpic.cn/gchatpic_new/1002647525/1728197705-2548981230-DF53D2AA312664CCD10EAAFCDADF63C2/0"
}
},
{
"type":"text",
"data":{
"text":"\u6709\u4e00\u5957"
}
}
]
所有消息段均用 JSON 对象表示,type
字段为 CQ 码功能名,data
字段为 JSON 对象表示的 CQ 码参数;对于纯文本消息段,type
为 text
,data
中 text
字段为实际内容。
和之前一样,只有在配置文件中加上:
post_message_format=array
才会以消息数组形式发送,否则保持原来的带 CQ 码的字符串。
另外,此功能现在仍然属于测试功能,请谨慎使用。