HyDevelop / PicqBotX

基于 CQHTTP 插件的 Java QQ 机器人类库
208 stars 53 forks source link

在某些时候命令无法被执行 #28

Closed StarWishsama closed 4 years ago

StarWishsama commented 4 years ago

介绍这个 Bug: 请写清楚这个 Bug 有什么问题什么的w 有些时候命令无法执行,HTTP API显示代码204

这个 Bug 是怎样出现的? 开发者怎样才能重现这个 Bug? 有问题的代码

没有 Bug 的话应该是什么样子的? 如果它正确的执行了会怎样呢w? 正常执行命令

截图: 请放一点截图w 无

PicqBotX 运行环境:

CoolQ HTTP 运行环境:

PicqBotX 配置: .setUseAsyncCommands(true) .setColorSupportLevel(ColorSupportLevel.OS_DEPENDENT) .setDebug(true)

hykilpikonna commented 4 years ago

204 就是成功呀x https://cqhttp.cc/docs/4.12/#/Post 这里写了所有上报相应都要是 204... 我没办法重现这个 Bug, 觉得可能是 isCoolDown 的问题啦w 在第一个 if 外面加输出看看是不是每次都能执行到w ( 甩锅w

StarWishsama commented 4 years ago

试了下 test 里面的异常监听器, 请问为什么会获取不到用户的 QQ 号呢? Snapshot

hykilpikonna commented 4 years ago

更新 https://github.com/HyDevelop/PicqBotX/releases/tag/4.12.0.1019.PRE