This commit is contained in:
cdle
2021-10-23 14:28:51 +08:00
parent 593d15ee55
commit b34d2f6dd9
+4 -3
View File
@@ -147,7 +147,7 @@ func (sender *Sender) Reply(msgs ...interface{}) (int, error) {
} }
} }
if content != "" { if content != "" {
bot.SendPrivateMessage(m.Sender.Uin, 0, &message.SendingMessage{Elements: []message.IMessageElement{&message.TextElement{Content: content}}}) bot.SendPrivateMessage(m.Sender.Uin, 0, &message.SendingMessage{Elements: bot.ConvertStringMessage(content, false)})
} }
case *message.TempMessage: case *message.TempMessage:
m := sender.Message.(*message.TempMessage) m := sender.Message.(*message.TempMessage)
@@ -169,7 +169,7 @@ func (sender *Sender) Reply(msgs ...interface{}) (int, error) {
} }
} }
if content != "" { if content != "" {
bot.SendPrivateMessage(m.Sender.Uin, m.GroupCode, &message.SendingMessage{Elements: []message.IMessageElement{&message.TextElement{Content: content}}}) bot.SendPrivateMessage(m.Sender.Uin, m.GroupCode, &message.SendingMessage{Elements: bot.ConvertStringMessage(content, false)})
} }
case *message.GroupMessage: case *message.GroupMessage:
var id int32 var id int32
@@ -195,7 +195,8 @@ func (sender *Sender) Reply(msgs ...interface{}) (int, error) {
if strings.Contains(content, "\n") { if strings.Contains(content, "\n") {
content = "\n" + content content = "\n" + content
} }
id = bot.SendGroupMessage(m.GroupCode, &message.SendingMessage{Elements: []message.IMessageElement{&message.AtElement{Target: m.Sender.Uin}, &message.TextElement{Content: content}}}) id = bot.SendGroupMessage(m.GroupCode, &message.SendingMessage{Elements: append([]message.IMessageElement{
&message.AtElement{Target: m.Sender.Uin}}, bot.ConvertStringMessage(content, true)...)}) //
} }
if id > 0 && sender.Duration != nil { if id > 0 && sender.Duration != nil {
if *sender.Duration != 0 { if *sender.Duration != 0 {