From ad4001e20f103cf90de6211ed50a2b943eef5063 Mon Sep 17 00:00:00 2001 From: EvanDbg Date: Thu, 21 Oct 2021 22:21:19 +0800 Subject: [PATCH] add onGroups for wx --- im/wx/init.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/im/wx/init.go b/im/wx/init.go index c8495a0..a85f0d7 100644 --- a/im/wx/init.go +++ b/im/wx/init.go @@ -145,6 +145,10 @@ func init() { if jms.FinalFromWxid == jms.RobotWxid { return } + listen := wx.Get("onGroups") + if jms.Event == "EventGroupMsg" && listen != "" && !strings.Contains(listen, strings.Replace(fmt.Sprint(jms.FromWxid), "@chatroom", "", -1)) { + return + } if robot_wxid != jms.RobotWxid { robot_wxid = jms.RobotWxid wx.Set("robot_wxid", robot_wxid)