go-cqhttp icon indicating copy to clipboard operation
go-cqhttp copied to clipboard

[Bug]: get_group_info 及 get_group_list 返回字段问题

Open Ailitonia opened this issue 2 years ago • 1 comments

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • [X] 我已经仔细阅读上述教程和 "提问前需知"
  • [X] 我已经使用 dev分支版本 测试过,问题依旧存在。
  • [X] 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • [X] 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。(这些问题应当在 Discussion 板块提出。)

go-cqhttp 版本

1.0.0 rc2

运行环境

Windows (64)

运行架构

x86

连接方式

WebSocket (反向)

使用协议

0 | iPad

重现步骤

调用 get_group_infoget_group_list

期望的结果是什么?

返回响应内容符合文档描述

实际的结果是什么?

返回内容中 group_memo 字段不符合文档描述

1.0.0-rc1 版本中, 不论机器人是否在群中, get_group_infoget_group_list 的返回数据中均会包含 group_memo 字段

https://github.com/Mrs4s/go-cqhttp/blob/54dbccf63cd9a7354144386598a999b842ed213e/coolq/api.go#L451-L457

在 111a5506b9de0a1b7fbb28ee812133ae868cf200 更新 MiraiGo 依赖后, get_group_info 仅会在对未加入群时返回含 group_memo 字段的信息

https://github.com/Mrs4s/go-cqhttp/blob/6fc3f0b6496f20302b1858bd3f4dde0b294d2103/coolq/api.go#L437-L443

已加入的群只会返回不含 group_memo 字段的信息, get_group_list 的返回数据则均不含 group_memo 字段

https://github.com/Mrs4s/go-cqhttp/blob/6fc3f0b6496f20302b1858bd3f4dde0b294d2103/coolq/api.go#L449-L454

简单的复现代码/链接(可选)

No response

日志记录(可选)

No response

补充说明(可选)

后续版本是真的要移除 group_memo 字段吗?

Ailitonia avatar Jun 09 '22 12:06 Ailitonia

1.1.0相同问题

richardlzs avatar Sep 02 '23 04:09 richardlzs