mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 19:17:38 +08:00
add: PrivateMessage & TempMessage self field.
This commit is contained in:
parent
557c053197
commit
27fb6bc1b5
@ -488,6 +488,7 @@ func (c *QQClient) parsePrivateMessage(msg *msg.Message) *message.PrivateMessage
|
||||
Target: msg.Head.GetToUin(),
|
||||
Time: msg.Head.GetMsgTime(),
|
||||
Sender: sender,
|
||||
Self: c.Uin,
|
||||
Elements: func() []message.IMessageElement {
|
||||
if msg.Body.RichText.Ptt != nil {
|
||||
return []message.IMessageElement{
|
||||
@ -524,6 +525,7 @@ func (c *QQClient) parseTempMessage(msg *msg.Message) *message.TempMessage {
|
||||
Id: msg.Head.GetMsgSeq(),
|
||||
GroupCode: group.Code,
|
||||
GroupName: group.Name,
|
||||
Self: c.Uin,
|
||||
Sender: sender,
|
||||
Elements: message.ParseMessageElems(msg.Body.RichText.Elems),
|
||||
}
|
||||
|
@ -34,6 +34,7 @@ func (c *QQClient) SendPrivateMessage(target int64, m *message.SendingMessage) *
|
||||
ret := &message.PrivateMessage{
|
||||
Id: seq,
|
||||
InternalId: mr,
|
||||
Self: c.Uin,
|
||||
Target: target,
|
||||
Time: int32(t),
|
||||
Sender: &message.Sender{
|
||||
@ -58,6 +59,7 @@ func (c *QQClient) SendTempMessage(groupCode, target int64, m *message.SendingMe
|
||||
Id: pm.Id,
|
||||
GroupCode: group.Code,
|
||||
GroupName: group.Name,
|
||||
Self: c.Uin,
|
||||
Sender: pm.Sender,
|
||||
Elements: m.Elements,
|
||||
}
|
||||
@ -72,6 +74,7 @@ func (c *QQClient) SendTempMessage(groupCode, target int64, m *message.SendingMe
|
||||
Id: seq,
|
||||
GroupCode: group.Code,
|
||||
GroupName: group.Name,
|
||||
Self: c.Uin,
|
||||
Sender: &message.Sender{
|
||||
Uin: c.Uin,
|
||||
Nickname: c.Nickname,
|
||||
|
@ -21,6 +21,7 @@ type (
|
||||
PrivateMessage struct {
|
||||
Id int32
|
||||
InternalId int32
|
||||
Self int64
|
||||
Target int64
|
||||
Time int32
|
||||
Sender *Sender
|
||||
@ -31,6 +32,7 @@ type (
|
||||
Id int32
|
||||
GroupCode int64
|
||||
GroupName string
|
||||
Self int64
|
||||
Sender *Sender
|
||||
Elements []IMessageElement
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user