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
}
