1
0
forked from lxh/go-wxhelper

🐛 Fix a bug.

This commit is contained in:
李寻欢 2023-12-07 22:38:49 +08:00
parent ccb0216484
commit 43ddd23258
2 changed files with 6 additions and 3 deletions

View File

@ -24,9 +24,8 @@ func Parse(remoteAddr net.Addr, msg []byte) {
return
}
// 提取出群成员信息
//groupUser := ""
//msgStr := m.Content
if strings.Contains(m.FromUser, "@") {
// Sys类型的消息正文不包含微信 Id所以不需要处理
if m.IsGroup() && m.Type != types.MsgTypeSys {
// 群消息,处理一下消息和发信人
groupUser := strings.Split(m.Content, "\n")[0]
groupUser = strings.ReplaceAll(groupUser, ":", "")

View File

@ -33,6 +33,10 @@ type systemMsgDataXml struct {
// @description: 消息主体
type sysMsg struct{}
func (m Message) IsGroup() bool {
return strings.HasSuffix(m.FromUser, "@chatroom")
}
// IsPat
// @description: 是否是拍一拍消息
// @receiver m