diff --git a/gewechat/api/start_server.py b/gewechat/api/start_server.py index 4f12edc..6730387 100644 --- a/gewechat/api/start_server.py +++ b/gewechat/api/start_server.py @@ -5,7 +5,7 @@ import uvicorn from fastapi import FastAPI from gewechat.api.callback import router as callback_router -from gewechat.client import gewe_client +from gewechat.client import gewe_client, Client # 配置日志 logger = logging.getLogger(__name__) diff --git a/gewechat/client.py b/gewechat/client.py index 19f175b..ac48723 100644 --- a/gewechat/client.py +++ b/gewechat/client.py @@ -54,4 +54,4 @@ class Client: logger.error("set_callback 多次重试后仍失败,请检查server状态。") # 项目全局唯一 client 实例 -gewe_client = Client().client \ No newline at end of file +gewe_client = Client() \ No newline at end of file diff --git a/main.py b/main.py index 144413a..150775e 100644 --- a/main.py +++ b/main.py @@ -31,7 +31,7 @@ def main(chat_type: int): register_robot(gewe_client.app_id, robot) # 机器人启动发送测试消息 - gewe_client.post_text(gewe_client.app_id, send_msg_wxid, "client 启动成功!") + gewe_client.client.post_text(gewe_client.app_id, send_msg_wxid, "client 启动成功!") # # # 每天 8:30 发送新闻 # robot.onEveryTime("08:30", robot.news_baidu_report_auto) diff --git a/message_util.py b/message_util.py index 7231bd1..6bf569d 100644 --- a/message_util.py +++ b/message_util.py @@ -19,7 +19,7 @@ class MessageUtil: # 修改 MessageUtil 类的初始化方法,接受联系人管理器而不是联系人字典 def __init__(self): self.app_id = gewe_client.app_id - self.client = gewe_client + self.client = gewe_client.client self.contact_manager = ContactManager.get_instance() self.LOG = logging.getLogger("MessageUtil") diff --git a/robot.py b/robot.py index b8e91a4..cfa5a38 100644 --- a/robot.py +++ b/robot.py @@ -39,7 +39,7 @@ class Robot(Job): """ def __init__(self, config: Config) -> None: - self.client = gewe_client + self.client = gewe_client.client self.config = config self.LOG = logging.getLogger("Robot")