Browse Source

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

zhayujie 2 năm trước cách đây
mục cha
commit
395edbd9f4
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  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)