diff --git a/efb_wechat_comwechat_slave/ComWechat.py b/efb_wechat_comwechat_slave/ComWechat.py index c43dffe..9f94370 100644 --- a/efb_wechat_comwechat_slave/ComWechat.py +++ b/efb_wechat_comwechat_slave/ComWechat.py @@ -707,7 +707,7 @@ def send_message(self, msg : Message) -> Message: res = self.bot.SendText(wxid = chat_uid , msg = text) elif msg.type in [MsgType.Link]: self.bot.SendText(wxid = chat_uid , msg = msg.text) - elif msg.type in [MsgType.Image , MsgType.Sticker]: + elif msg.type in [MsgType.Image]: name = os.path.basename(msg.file.name) local_path =f"{self.dir}{self.wxid}/{name}" load_temp_file_to_local(msg.file, local_path) @@ -734,7 +734,7 @@ def send_message(self, msg : Message) -> Message: self.bot.SendText(wxid = chat_uid , msg = msg.text) if msg.type == MsgType.Video: res["msg"] = 1 - elif msg.type in [MsgType.Animation]: + elif msg.type in [MsgType.Animation, MsgType.Sticker]: name = os.path.basename(msg.file.name) local_path = f"{self.dir}{self.wxid}/{name}" load_temp_file_to_local(msg.file, local_path)