ieew / nonebot_adapter_mirai2

nonebot2 的三方 adapter,用以为 nonebot2 提供 MiraiApiHttp2 协议支持
https://ieew.github.io/nonebot_adapter_mirai2/
GNU Affero General Public License v3.0
20 stars 6 forks source link

mirai2 v0.0.8 bot发送消息时出错 #11

Closed RainChain-Zero closed 2 years ago

RainChain-Zero commented 2 years ago

又是我,别打我

将本adapter更新至0.0.8版本后,bot无法正常发送信息

最简源码

matcher=on_startswith("nb2")
@matcher.handle()
async def _():
    await matcher.finish("success")

控制台ERROR:

图片

相关配置

nb侧配置

HOST=127.0.0.1
PORT=8081
driver=nonebot.drivers.fastapi+nonebot.drivers.httpx+nonebot.drivers.websockets
MIRAI_HOST=127.0.0.1
MIRAI_PORT=8080
MIRAI_VERIFY_KEY=INITKEYr61MGWpM
MIRAI_QQ=["xxxxxxx"]

尝试过按照config.py内的指示将mirai_qq修改为int,无果

mirai-api-http 2.4.0

adapters: 
  - ws
debug: false
enableVerify: false
verifyKey: INITKEYr61MGWpM
singleMode: false
cacheSize: 4096
adapterSettings: {
  ws:
    host: 127.0.0.1
    port: 8080
    reservedSyncId: -1
}

能够成功建立连接,之前的群聊图片bug也没问题了,但发送消息出错 现已降级到0.0.6 如果是我的问题,请狠狠鞭打我

辛苦了!!

ieew commented 2 years ago

不,其实是我的问题,你可以先暂时停留在0.0.5版本,我用于测试的test bot 被我弄丢了,所以没有做测试

RainChain-Zero commented 2 years ago

谢谢解答(

ieew commented 2 years ago

新上传了一个dev分支,你可以试试dev分支的adapter,如果没有问题我就合并发新版了 0.0

RainChain-Zero commented 2 years ago

都没问题了!好耶!