Closed bowielab76 closed 2 years ago
遇到了同样的问题,mcl自动登陆QQ接受消息ok,关闭mcl后直接使用python bot.py运行会得到https://github.com/project-mirai/mirai-api-http/issues/435 这个拒绝链接;若后台开着mcl再新命令行里使用python bot.py运行,就会得到这个404的错误
PS: 最近似乎启动mcl,自动更新了一些包=_=,更新了哪些没有记下来
PPS:解决方法,换Yiri.Mirai框架ᓚᘏᗢ
而且同楼上的说法,我是关闭了console自动更新的,这次更新仍然更新了,更新之后就没办法启动了。同404
我也是同样的问题。启动 mcl 后,运行 bot.py 就会 404 。实际访问 localhost:8080 也确实是访问不到。感觉 mcl 并没有监听这个端口。 这是 mcl 的部分输出日志:
2021-08-27 18:33:38 I/http adapter: >>> [http adapter] is listening at http://localhost:8080
2021-08-27 18:33:38 I/Mirai HTTP API: Http api server is running with verifyKey: INITKEYe4LKDpYB
2021-08-27 18:33:38 I/Mirai HTTP API: adaptors: [http]
2021-08-27 18:33:38 I/Mirai HTTP API: ********************************************************
2021-08-27 18:33:38 I/main: 2 plugin(s) enabled.
2021-08-27 18:33:38 I/main: mirai-console started successfully.
似乎是和localhost之间的通讯出现了问题,不确定是否是因为settings.yml和bot.py之间的设置有误。
复现步骤: 该 BUG 会在进行以下操作后出现:
My settings for http are:
My bot.py settings:
发生错误的代码
控制台日志输出截图:
运行环境:
mirai-core
版本: 2.7-M2mirai-api-http
版本: 2.2.0graia-application-mirai
版本: 0.19.2