高厉害
高厉害
可以通过 sendCommand 的方式实现,见 Drincann/Mirai-js Bot 模块的类方法。
> 登录没登录过的qq是有人机验证的,登录过的也用不着这个方式登录啊 确实有些鸡肋
That's a big help
需要做好对低版本的兼容性。
获取指定消息 7d8c55a solved
> 关于[撤回接口](https://github.com/project-mirai/mirai-api-http/blob/master/docs/api/API.md#%E6%92%A4%E5%9B%9E%E6%B6%88%E6%81%AF):mirai-api-http 中需要 sessionKey, messageId, target 参数。 > > 目前 recall 仅有 messageId 参数,导致调用时会提示 “无效参数” 感谢反馈。 fixed 2a4cfcb06833310f21fd19a5b2a782f5c7344bbc v2.8.7
该中间件依赖于 `Bot.sendCommand` 接口,而 mirai-api-http 的 /sendCommand 接口在 v2 中的行为有所改变, 它要求提供一个 sessionKey,即我们需要先建立一个有效会话,才能调用该接口。 如果会话已经失效,就无法正常使用该接口,从而令中间件失效。 我会做些测试,可能会在之后移除该 API。
[mah v1 GET /config](https://github.com/project-mirai/mirai-api-http/blob/fdecc7d6ce3128f9f56465715e79dff7e5c7f9ff/docs/API.md#session%E9%85%8D%E7%BD%AE) 这个接口很可能返回了 `{data: any, code: number, msg: string}`。 请问在 mah v1 下测过了吗。
@Star-Vk 看一下 mirai-api-http 的版本。 原因有很多,不一定是上传后缀的问题。 如果可以的话,帮忙用 mirai-foxes 试一下,看看他是否真的解决了这个问题,之后我参考下他的改动。
感谢反馈,这两天太忙了,可能周末抽时间看下。