From 2807d48ca16c3b4184de3447e568d5dc0bdd59ee Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Sat, 18 Sep 2021 18:12:46 +0800 Subject: [PATCH] update --- im/tg/tg.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/im/tg/tg.go b/im/tg/tg.go index f888982..6fdb758 100644 --- a/im/tg/tg.go +++ b/im/tg/tg.go @@ -208,8 +208,13 @@ func (sender *Sender) Reply(msgs ...interface{}) (int, error) { b.Delete(rt) } } - sender.reply = rt - return sender.reply.ID, err + if rt != nil && sender.reply == nil { + sender.reply = rt + } + if sender.reply != nil { + return sender.reply.ID, err + } + return 0, nil } func (sender *Sender) Delete() error {