refactor: 重命名Message.RawMsg
This commit is contained in:
@@ -10,11 +10,11 @@ func init() {
|
||||
}
|
||||
|
||||
func echo(msg model.Message) (reply model.Reply) {
|
||||
if len(msg.Msg) <= 5 {
|
||||
if len(msg.RawMsg) <= 5 {
|
||||
return model.Reply{}
|
||||
}
|
||||
return model.Reply{
|
||||
ReplyMsg: msg.Msg[5:],
|
||||
ReplyMsg: msg.RawMsg[5:],
|
||||
ReferOriginMsg: true,
|
||||
FromMsg: msg,
|
||||
}
|
||||
|
||||
@@ -11,10 +11,10 @@ func init() {
|
||||
}
|
||||
|
||||
func getweb(msg model.Message) (reply model.Reply) {
|
||||
if len(msg.Msg) <= len("getweb ") {
|
||||
if len(msg.RawMsg) <= len("getweb ") {
|
||||
return model.Reply{}
|
||||
}
|
||||
url := msg.Msg[len("getweb "):]
|
||||
url := msg.RawMsg[len("getweb "):]
|
||||
if err := util.ScreenshotURL(url, "./tmp/getweb/url.png", 1920, 1080, 0, 0, 0, 0, ""); err != nil {
|
||||
return model.Reply{
|
||||
ReplyMsg: err.Error(),
|
||||
|
||||
@@ -34,7 +34,7 @@ func MsgInHandler(msg model.Message) (reply model.Reply) {
|
||||
log.Default().Printf("Recovered in MsgInHandler: %v", r)
|
||||
}
|
||||
}()
|
||||
if msg.Msg != "" {
|
||||
if msg.RawMsg != "" {
|
||||
log.Default().Printf("M:%v", msg)
|
||||
} else {
|
||||
return model.Reply{}
|
||||
@@ -50,7 +50,7 @@ func MsgInHandler(msg model.Message) (reply model.Reply) {
|
||||
return handler(msg)
|
||||
}
|
||||
}
|
||||
msgArray := strings.Split(msg.Msg, " ")
|
||||
msgArray := strings.Split(msg.RawMsg, " ")
|
||||
if handler, ok := handlers[msgArray[0]]; ok {
|
||||
return handler(msg)
|
||||
}
|
||||
|
||||
@@ -24,16 +24,16 @@ func init() {
|
||||
|
||||
func headmasterHandler(msg model.Message) (reply model.Reply) {
|
||||
from := util.From(msg.GroupInfo.GroupId, msg.UserId)
|
||||
if len(msg.Msg) > 7 && msg.Msg[0:7] == "校长 " {
|
||||
if len(msg.RawMsg) > 7 && msg.RawMsg[0:7] == "校长 " {
|
||||
return model.Reply{
|
||||
ReplyMsg: ask(from, msg.Msg[7:]),
|
||||
ReplyMsg: ask(from, msg.RawMsg[7:]),
|
||||
ReferOriginMsg: true,
|
||||
FromMsg: msg,
|
||||
}
|
||||
}
|
||||
// nickname := msg.UserNickName
|
||||
return model.Reply{
|
||||
ReplyMsg: ask(from, msg.Msg),
|
||||
ReplyMsg: ask(from, msg.RawMsg),
|
||||
ReferOriginMsg: true,
|
||||
FromMsg: msg,
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ func init() {
|
||||
}
|
||||
|
||||
func say(msg model.Message) (reply model.Reply) {
|
||||
if len(msg.Msg) <= len("kw ") {
|
||||
if len(msg.RawMsg) <= len("kw ") {
|
||||
return model.Reply{}
|
||||
}
|
||||
return model.Reply{
|
||||
|
||||
@@ -50,7 +50,7 @@ func getMySS(msg model.Message) (reply model.Reply) {
|
||||
|
||||
func bindSS(msg model.Message) (reply model.Reply) {
|
||||
return model.Reply{
|
||||
ReplyMsg: scoresaber.SSQuery.BindSS(strconv.Itoa(int(msg.UserId)), msg.Msg[len("绑定ss "):]),
|
||||
ReplyMsg: scoresaber.SSQuery.BindSS(strconv.Itoa(int(msg.UserId)), msg.RawMsg[len("绑定ss "):]),
|
||||
ReferOriginMsg: true,
|
||||
FromMsg: msg,
|
||||
}
|
||||
@@ -66,9 +66,9 @@ func unbindSS(msg model.Message) (reply model.Reply) {
|
||||
|
||||
func getRecentScore(msg model.Message) (reply model.Reply) {
|
||||
count := 1
|
||||
if len(msg.Msg) > len("最热ss ") {
|
||||
if len(msg.RawMsg) > len("最热ss ") {
|
||||
var err error
|
||||
count, err = strconv.Atoi(msg.Msg[len("最热ss "):])
|
||||
count, err = strconv.Atoi(msg.RawMsg[len("最热ss "):])
|
||||
if err != nil || count <= 0 {
|
||||
return model.Reply{
|
||||
ReplyMsg: "",
|
||||
@@ -94,9 +94,9 @@ func getRecentScore(msg model.Message) (reply model.Reply) {
|
||||
func getMyRecentScore(msg model.Message) (reply model.Reply) {
|
||||
count := 1
|
||||
scoreMsg := ""
|
||||
if len(msg.Msg) > len("最新ss ") {
|
||||
if len(msg.RawMsg) > len("最新ss ") {
|
||||
var err error
|
||||
count, err = strconv.Atoi(msg.Msg[len("最新ss "):])
|
||||
count, err = strconv.Atoi(msg.RawMsg[len("最新ss "):])
|
||||
if err != nil || count <= 0 {
|
||||
return model.Reply{
|
||||
ReplyMsg: "",
|
||||
|
||||
@@ -12,7 +12,7 @@ func init() {
|
||||
}
|
||||
|
||||
func xiBao(msg model.Message) (reply model.Reply) {
|
||||
xibao.GenerateCongratulationImage(msg.Msg[len("喜报 "):], "./resource/xibao_background.png", "./tmp/xibao.png", true)
|
||||
xibao.GenerateCongratulationImage(msg.RawMsg[len("喜报 "):], "./resource/xibao_background.png", "./tmp/xibao.png", true)
|
||||
return model.Reply{
|
||||
ReplyMsg: "[CQ:image,file=file:///root/qqbot/tmp/xibao.png]",
|
||||
ReferOriginMsg: true,
|
||||
@@ -21,7 +21,7 @@ func xiBao(msg model.Message) (reply model.Reply) {
|
||||
}
|
||||
|
||||
func beiBao(msg model.Message) (reply model.Reply) {
|
||||
xibao.GenerateCongratulationImage(msg.Msg[len("悲报 "):], "./resource/beibao_background.png", "./tmp/beibao.png", false)
|
||||
xibao.GenerateCongratulationImage(msg.RawMsg[len("悲报 "):], "./resource/beibao_background.png", "./tmp/beibao.png", false)
|
||||
return model.Reply{
|
||||
ReplyMsg: "[CQ:image,file=file:///root/qqbot/tmp/beibao.png]",
|
||||
ReferOriginMsg: true,
|
||||
|
||||
Reference in New Issue
Block a user