17TheWord / nonebot-plugin-mcqq

基于NoneBot的与Minecraft Server互通消息的插件
MIT License
94 stars 5 forks source link

【错误反馈】把nonebot端配置放.env里后就一直报错了,大佬可以教教怎么用吗,没看懂wiki #86

Closed KiraIzumiSagiri closed 5 months ago

KiraIzumiSagiri commented 5 months ago

运行环境

windows

NB插件及版本号

mcqq 2.5.6

MC插件及版本号

spigot 2.6.6

错误描述

把nonebot端配置放.env里后就一直报错了,大佬可以教教怎么用吗,没看懂wiki 3002988a0cf23deda83313e4b654f402

报错日志(如果有)

04-24 17:48:00 [SUCCESS] nonebot | NoneBot is initializing...
04-24 17:48:00 [INFO] nonebot | Current Env: prod
Traceback (most recent call last):
  File "<string>", line 17, in <module>
  File "D:\LLonebot test\MOC--4\.venv\lib\site-packages\nonebot\internal\driver\abstract.py", line 79, in register_adapter
    self._adapters[name] = adapter(self, **kwargs)
  File "D:\LLonebot test\MOC--4\.venv\lib\site-packages\nonebot\adapters\minecraft\adapter.py", line 65, in __init__
    self.minecraft_config: Config = get_plugin_config(Config)
  File "D:\LLonebot test\MOC--4\.venv\lib\site-packages\nonebot\plugin\__init__.py", line 120, in get_plugin_config
    return type_validate_python(config, model_dump(get_driver().config))
  File "D:\LLonebot test\MOC--4\.venv\lib\site-packages\nonebot\compat.py", line 215, in type_validate_python
    return TypeAdapter(type_).validate_python(data)
  File "D:\LLonebot test\MOC--4\.venv\lib\site-packages\pydantic\type_adapter.py", line 260, in validate_python
    return self.validator.validate_python(object, strict=strict, from_attributes=from_attributes, context=context)
pydantic_core._pydantic_core.ValidationError: 1 validation error for Config
minecraft_server_rcon
  Input should be a valid dictionary [type=dict_type, input_value='{\n    "Server":Server {...# rcon 密码\n    }\n}', input_type=str]
    For further information visit https://errors.pydantic.dev/2.7/v/dict_type
停止重载监视