This commit is contained in:
cdle
2021-09-18 08:30:56 +08:00
parent 29566c23c9
commit b1dc4cde77
+8 -3
View File
@@ -181,9 +181,14 @@ func (sender *Sender) Reply(msgs ...interface{}) error {
if id > 0 && sender.Duration != nil {
go func() {
time.Sleep(*sender.Duration)
sender.Delete()
MSG := bot.GetMessage(id)
bot.Client.RecallGroupMessage(m.GroupCode, MSG["message-id"].(int32), MSG["internal-id"].(int32))
for i := 1; i < 5; i++ {
sender.Delete()
MSG := bot.GetMessage(id)
if bot.Client.RecallGroupMessage(m.GroupCode, MSG["message-id"].(int32), MSG["internal-id"].(int32)) == nil {
break
}
time.Sleep(time.Second)
}
}()
}
}