1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

Merge pull request #266 from Sora233/SendGroupMessage_fallthrough

send group message fallthrough in case of error
This commit is contained in:
Mrs4s 2022-04-05 22:45:58 +08:00 committed by GitHub
commit 6e7053381e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,13 +60,12 @@ func (c *QQClient) SendGroupMessage(groupCode int64, m *message.SendingMessage,
Time: int32(time.Now().Unix()),
Message: m.Elements,
}))
if err != nil {
c.error("%v", err)
return nil
if err == nil {
ret := c.sendGroupMessage(groupCode, false, &message.SendingMessage{Elements: []message.IMessageElement{lmsg}})
ret.Elements = m.Elements
return ret
}
ret := c.sendGroupMessage(groupCode, false, &message.SendingMessage{Elements: []message.IMessageElement{lmsg}})
ret.Elements = m.Elements
return ret
c.error("%v", err)
}
return c.sendGroupMessage(groupCode, false, m)
}