Prechádzať zdrojové kódy

fix: only filter messages sent by the bot itself in private chat

zhayujie 2 rokov pred
rodič
commit
395edbd9f4
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      channel/wechat/wechat_channel.py

+ 1 - 1
channel/wechat/wechat_channel.py

@@ -58,7 +58,7 @@ def _check(func):
         if conf().get("hot_reload") == True and int(create_time) < int(time.time()) - 60:  # 跳过1分钟前的历史消息
             logger.debug("[WX]history message {} skipped".format(msgId))
             return
-        if cmsg.my_msg:
+        if cmsg.my_msg and not cmsg.is_group:
             logger.debug("[WX]my message {} skipped".format(msgId))
             return
         return func(self, cmsg)