06-18 23:11:14 [SUCCESS] nonebot | NoneBot is initializing...
06-18 23:11:14 [INFO] nonebot | Current Env: prod
Traceback (most recent call last):
File "", line 15, in
File "D:\Bot.venv\Lib\site-packages\nonebot\internal\driver\abstract.py", line 91, in register_adapter
self._adapters[name] = adapter(self, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Bot.venv\Lib\site-packages\nonebot\adapters\qq\adapter.py", line 50, in init
self.setup()
File "D:\Bot.venv\Lib\site-packages\nonebot\adapters\qq\adapter.py", line 59, in setup
raise RuntimeError(
RuntimeError: Current driver ~fastapi does not support http client requests! QQ Adapter need a HTTPClient Driver to work.
运行环境
WindowsServer2016;Python 3.12;Fabric.0.15.11-MC1.20.1
NB插件及版本号
nb-cli-1.4.1;NoneBot-Plugin-MCQQ-2.5.7
MC插件及版本号
MC_QQ_Fabric_1.20.1-2.6.5
错误描述
问题发现
今日在尝试为我的服务器添加mcqq互通时,发现一直报错”无法找到服务器 Server 的配置,将无法配置目标群聊“,rcon也无法连接(websocket连接正常)。尝试过新创建并只安装一个插件,问题也不会消失。
问题复现
mc_qq__chat_image_enable = true
mc_qq__server_dict = '{ "Server": { "group_list": [ { "group_id": "91**55", "adapter": "onebot", "bot_id": "19*****75" } ], "rcon_msg": false, "rcon_cmd": true } }'
minecraft_server_rcon = '{ "Server": { "enable_rcon": true, "rcon_port": 25575, "rcon_password": "p*****0" } }'
nonebot输出: 06-18 22:58:57 [INFO] uvicorn | Uvicorn running on http://127.0.0.1:8080 (Press CTRL+C to quit) 06-18 22:58:58 [INFO] uvicorn | ('127.0.0.1', 49906) - "WebSocket /onebot/v11/ws" [accepted] 06-18 22:58:58 [INFO] nonebot | OneBot V11 | Bot 1***5 connected 06-18 22:58:58 [INFO] websockets | connection open 06-18 22:59:01 [INFO] uvicorn | ('127.0.0.1', 49907) - "WebSocket /minecraft/ws" [accepted] MinecraftFarbric输出: [22:59:01 INFO]: [MC_QQ] 连接至:ws://127.0.0.1:8080/minecraft/ws 的 WebSocket 连接已断开,尝试第 9 次重连... [22:59:01 INFO]: [MC_QQ] 已成功连接至 ws://127.0.0.1:8080/minecraft/ws 的 WebSocket 服务器!
06-18 20:51:44 [INFO] nonebot | Minecraft | RCON configuration for Bot \u0053\u0065\u0072\u0076\u0065\u0072 not found, will not connect 06-18 20:51:44 [INFO] nonebot | Minecraft | Bot \u0053\u0065\u0072\u0076\u0065\u0072 connected 06-18 20:51:44 [INFO] websockets | connection open 06-18 20:51:44 [WARNING] nonebot_plugin_mcqq | [MC_QQ]丨未找到服务器 \u0053\u0065\u0072\u0076\u0065\u0072 的配置,将无法配置目标群聊
06-18 23:11:14 [SUCCESS] nonebot | NoneBot is initializing... 06-18 23:11:14 [INFO] nonebot | Current Env: prod Traceback (most recent call last): File "", line 15, in
File "D:\Bot.venv\Lib\site-packages\nonebot\internal\driver\abstract.py", line 91, in register_adapter
self._adapters[name] = adapter(self, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Bot.venv\Lib\site-packages\nonebot\adapters\qq\adapter.py", line 50, in init
self.setup()
File "D:\Bot.venv\Lib\site-packages\nonebot\adapters\qq\adapter.py", line 59, in setup
raise RuntimeError(
RuntimeError: Current driver ~fastapi does not support http client requests! QQ Adapter need a HTTPClient Driver to work.