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

[Bug]: 无法禁言匿名用户

Open mvyvn-l opened this issue 1 year ago • 2 comments

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

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

go-cqhttp 版本

v1.0.1

运行环境

Windows (64)

运行架构

None

连接方式

WebSocket (反向)

使用协议

0 | iPad

重现步骤

禁言匿名用户

期望的结果是什么?

禁言

实际的结果是什么?

禁言不了

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

1
await bot.set_group_anonymous_ban(group_id=event.group_id,anonymous=event.anonymous.json(),duration=180)

nonebot.adapters.onebot.v11.exception.ActionFailed: ActionFailed(data=None, echo='1', message='无效的flag', msg='INVALID_FLAG', retcode=100, status='failed', wording='无效的flag')


2
await bot.set_group_anonymous_ban(group_id=event.group_id,anonymous_flag=event.anonymous.flag,duration=180)

nonebot.adapters.onebot.v11.exception.ActionFailed: ActionFailed(data=None, echo='1', message='retcode 151', msg='CALL_API_ERROR', retcode=100, status='failed', wording='retcode 151')


3
await bot.set_group_anonymous_ban(group_id=event.group_id,anonymous=event.anonymous,duration=180)

TypeError: Object of type Anonymous is not JSON serializable

日志记录(可选)

No response

补充说明(可选)

No response

mvyvn-l avatar Jun 06 '23 02:06 mvyvn-l

同样的问题

tsztodd avatar Jun 15 '23 07:06 tsztodd

同样的问题,调用禁言匿名用户api的时候控制台显示 anonymous ban error: retcode 111

richardlzs avatar Sep 02 '23 14:09 richardlzs