qq_bot/action/cq_msg_gen.go
2024-10-15 23:05:57 +08:00

25 lines
439 B
Go

package action
import "fmt"
func GenReply(msgId int32, text string, qq int64, time int64, seq int64) string {
if msgId == 0 {
return ""
}
cq_str := "[CQ:reply,id=" + fmt.Sprint(msgId)
if text != "" {
cq_str += ",text=" + text
}
if qq != 0 {
cq_str += ",qq=" + fmt.Sprint(qq)
}
if time != 0 {
cq_str += ",time=" + fmt.Sprint(time)
}
if seq != 0 {
cq_str += ",seq=" + fmt.Sprint(seq)
}
cq_str += "]"
return cq_str
}