refactor: 重命名Message.RawMsg

This commit is contained in:
lixiangwuxian
2024-10-13 14:40:32 +08:00
parent eed624194a
commit 1495ac516b
11 changed files with 61 additions and 38 deletions

View File

@@ -51,7 +51,7 @@ func (c *WebSocketClient) receiveMessages() {
msg := model.Message{
UserId: event.UserID,
OriginMsgId: event.MessageID,
Msg: event.RawMessage,
RawMsg: event.RawMessage,
UserNickName: event.Sender.Nickname,
}
@@ -67,20 +67,21 @@ func (c *WebSocketClient) receiveMessages() {
GroupId: event.Sender.GroupID,
}
}
reply := handler.MsgInHandler(msg)
if reply.ReplyMsg != "" {
sendPkg := model.GenSendPkg(reply.FromMsg.UserId, reply.FromMsg.GroupInfo.GroupId, reply.ReplyMsg, false)
sendPkgJson, err := json.Marshal(sendPkg)
if err != nil {
log.Println("Error marshalling sendPkg:", err)
return
go func() {
reply := handler.MsgInHandler(msg)
if reply.ReplyMsg != "" {
sendPkg := model.GenSendPkg(reply.FromMsg.UserId, reply.FromMsg.GroupInfo.GroupId, reply.ReplyMsg, false)
sendPkgJson, err := json.Marshal(sendPkg)
if err != nil {
log.Println("Error marshalling sendPkg:", err)
return
}
if err = c.SendMessage(websocket.TextMessage, sendPkgJson); err != nil {
log.Println("Error sending message:", err)
return
}
}
if err = c.SendMessage(websocket.TextMessage, sendPkgJson); err != nil {
log.Println("Error sending message:", err)
return
}
}
}()
}
}