diff --git a/message/elements.go b/message/elements.go index e54f8a14..cb777b2c 100644 --- a/message/elements.go +++ b/message/elements.go @@ -246,6 +246,15 @@ func NewReply(m *GroupMessage) *ReplyElement { } } +func NewPrivateReply(m *PrivateMessage) *ReplyElement { + return &ReplyElement{ + ReplySeq: m.Id, + Sender: m.Sender.Uin, + Time: m.Time, + Elements: m.Elements, + } +} + func NewUrlShare(url, title, content, image string) *ServiceElement { template := fmt.Sprintf(`%v%v`, title, url, image, title, content,