pull/3695/merge
niqinge 5 days ago committed by GitHub
commit ede2cc913a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -283,6 +283,7 @@ func (g *groupServer) webhookAfterJoinGroup(ctx context.Context, after *config.A
ReqMessage: req.ReqMessage,
JoinSource: req.JoinSource,
InviterUserID: req.InviterUserID,
Ex: req.Ex,
}
g.webhookClient.AsyncPost(ctx, cbReq.GetCallbackCommand(), cbReq, &callbackstruct.CallbackAfterJoinGroupResp{}, after)
}

@ -960,6 +960,8 @@ func (g *groupServer) JoinGroup(ctx context.Context, req *pbgroup.JoinGroupReq)
InviterUserID: req.InviterUserID,
JoinTime: time.Now(),
MuteEndTime: time.UnixMilli(0),
JoinSource: req.JoinSource,
Ex: req.Ex,
}
if err := g.webhookBeforeMembersJoinGroup(ctx, &g.config.WebhooksConfig.BeforeMemberJoinGroup, []*model.GroupMember{groupMember}, group.GroupID, group.Ex); err != nil && err != servererrs.ErrCallbackContinue {

@ -194,6 +194,7 @@ type CallbackAfterJoinGroupReq struct {
ReqMessage string `json:"reqMessage"`
JoinSource int32 `json:"joinSource"`
InviterUserID string `json:"inviterUserID"`
Ex string `json:"ex"`
}
type CallbackAfterJoinGroupResp struct {
CommonCallbackResp

Loading…
Cancel
Save