From 3ba793ca0ebf7285216800b3fef5906b67a8e064 Mon Sep 17 00:00:00 2001 From: 2mf8 Date: Sat, 20 Aug 2022 20:49:05 +0800 Subject: [PATCH] update --- msg.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/msg.go b/msg.go index 1a5046c..1c7856d 100644 --- a/msg.go +++ b/msg.go @@ -107,6 +107,7 @@ func (msg *Msg) Poke(qq int64) *Msg { return msg } +// GMC专用 func (msg *Msg) Reply(messageId int32) *Msg { msg.MessageList = append(msg.MessageList, &onebot.Message{ Type: "reply", @@ -117,6 +118,17 @@ func (msg *Msg) Reply(messageId int32) *Msg { return msg } +// GMC 1.1.0 以上版本和pbrq皆可用 +func (msg *Msg) ReplyByMessageReceipt(messageId *onebot.MessageReceipt) *Msg { + msg.MessageList = append(msg.MessageList, &onebot.Message{ + Type: "reply", + Data: map[string]string{ + "message_id": messageId.String(), + }, + }) + return msg +} + func (msg *Msg) Dice(value int64) *Msg { msg.MessageList = append(msg.MessageList, &onebot.Message{ Type: "dice",