feat: allow modify msg for any content type by callback (#352)

* feat: add recvID/groupID for msg modification callback

Signed-off-by: soasurs <soasurs@gmail.com>

* feat: allow modify msg for any content type by callback

Signed-off-by: soasurs <soasurs@gmail.com>

---------

Signed-off-by: soasurs <soasurs@gmail.com>
This commit is contained in:
soasurs 2023-03-23 12:53:22 +08:00 committed by GitHub
parent 83ba487c61
commit 1b31a07b40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -140,7 +140,7 @@ func callbackAfterSendGroupMsg(msg *pbChat.SendMsgReq) cbApi.CommonCallbackResp
func callbackMsgModify(msg *pbChat.SendMsgReq) cbApi.CommonCallbackResp {
log.NewDebug(msg.OperationID, utils.GetSelfFuncName(), msg)
callbackResp := cbApi.CommonCallbackResp{OperationID: msg.OperationID}
if !config.Config.Callback.CallbackMsgModify.Enable || msg.MsgData.ContentType != constant.Text {
if !config.Config.Callback.CallbackMsgModify.Enable {
return callbackResp
}
commonCallbackReq := copyCallbackCommonReqStruct(msg)