diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index 2bd095153..c2e807137 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -109,7 +109,7 @@ CONFIG_METADATA_2 = { "id": "default", "type": "aiocqhttp", "enable": False, - "ws_reverse_host": "", + "ws_reverse_host": "0.0.0.0", "ws_reverse_port": 6199, }, "gewechat(微信)": { diff --git a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py index 862edb25b..6c92d919d 100644 --- a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py +++ b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_platform_adapter.py @@ -122,7 +122,10 @@ class AiocqhttpAdapter(Platform): def run(self) -> Awaitable[Any]: if not self.host or not self.port: - return + logger.warning("aiocqhttp: 未配置 ws_reverse_host 或 ws_reverse_port,将使用默认值:http://0.0.0.0:6199") + self.host = "0.0.0.0" + self.port = 6199 + self.bot = CQHttp(use_ws_reverse=True, import_name='aiocqhttp', api_timeout_sec=180) @self.bot.on_message('group') async def group(event: Event):