MCPcopy Create free account
hub / github.com/LagrangeDev/LagrangeGo / ParseMemberIncreaseEvent

Function ParseMemberIncreaseEvent

client/event/group.go:231–240  ·  view source on GitHub ↗
(event *message.GroupChange)

Source from the content-addressed store, hash-verified

229}
230
231func 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
242func (g *GroupMemberDecrease) ResolveUin(f func(uid string, groupUin ...uint32) uint32) {
243 g.OperatorUin = f(g.OperatorUID, g.GroupUin)

Callers

nothing calls this directly

Calls 1

B2SFunction · 0.92

Tested by

no test coverage detected