(event *message.GroupChange)
| 229 | } |
| 230 | |
| 231 | func ParseMemberIncreaseEvent(event *message.GroupChange) *GroupMemberIncrease { |
| 232 | return &GroupMemberIncrease{ |
| 233 | GroupEvent: GroupEvent{ |
| 234 | GroupUin: event.GroupUin, |
| 235 | UserUID: event.MemberUid, |
| 236 | }, |
| 237 | InvitorUID: utils.B2S(event.Operator), |
| 238 | JoinType: event.IncreaseType, |
| 239 | } |
| 240 | } |
| 241 | |
| 242 | func (g *GroupMemberDecrease) ResolveUin(f func(uid string, groupUin ...uint32) uint32) { |
| 243 | g.OperatorUin = f(g.OperatorUID, g.GroupUin) |