From 541d8aff6f5f332fe2767862627c10f8d9f7b6a4 Mon Sep 17 00:00:00 2001 From: Han Fangyuan Date: Wed, 3 Jul 2024 22:04:18 +0800 Subject: [PATCH] fix: wechaty channel error --- channel/wechat/wechaty_channel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/channel/wechat/wechaty_channel.py b/channel/wechat/wechaty_channel.py index 051a9cf..e4d0c24 100644 --- a/channel/wechat/wechaty_channel.py +++ b/channel/wechat/wechaty_channel.py @@ -9,6 +9,7 @@ import base64 import os import time +from channel import chat_channel from wechaty import Contact, Wechaty from wechaty.user import Message from wechaty_puppet import FileBox @@ -44,7 +45,7 @@ class WechatyChannel(ChatChannel): async def main(self): loop = asyncio.get_event_loop() # 将asyncio的loop传入处理线程 - self.handler_pool._initializer = lambda: asyncio.set_event_loop(loop) + chat_channel.handler_pool._initializer = lambda: asyncio.set_event_loop(loop) self.bot = Wechaty() self.bot.on("login", self.on_login) self.bot.on("message", self.on_message)