1
0
forked from lxh/go-wxhelper

🎨 逻辑完善

This commit is contained in:
李寻欢 2024-03-07 09:48:52 +08:00
parent 49705a03a8
commit 797821e2ed
2 changed files with 10 additions and 0 deletions

View File

@ -22,6 +22,11 @@ func parse(msg []byte) {
// 记录原始数据 // 记录原始数据
m.Raw = string(msg) m.Raw = string(msg)
// 如果不是自己的消息,直接返回
if m.FromUser == current.GetRobotInfo().WxId {
return
}
// 提取出群成员信息 // 提取出群成员信息
// Sys类型的消息正文不包含微信 Id所以不需要处理 // Sys类型的消息正文不包含微信 Id所以不需要处理
if m.IsGroup() && m.Type != types.MsgTypeSys { if m.IsGroup() && m.Type != types.MsgTypeSys {

View File

@ -23,6 +23,11 @@ func parse(remoteAddr net.Addr, msg []byte) {
// 记录原始数据 // 记录原始数据
m.Raw = string(msg) m.Raw = string(msg)
// 如果不是自己的消息,直接返回
if m.FromUser == current.GetRobotInfo().WxId {
return
}
// 提取出群成员信息 // 提取出群成员信息
// Sys类型的消息正文不包含微信 Id所以不需要处理 // Sys类型的消息正文不包含微信 Id所以不需要处理
if m.IsGroup() && m.Type != types.MsgTypeSys { if m.IsGroup() && m.Type != types.MsgTypeSys {