diff --git a/msg.go b/msg.go index 68c539c..c338af7 100644 --- a/msg.go +++ b/msg.go @@ -35,10 +35,7 @@ func parseSubTypeMessageGStockAnyAck(m *ChatWarsMessage, r *regexp.Regexp) (*Cha items := []ChatWarsItems{} re := regexp.MustCompile(`\n([0-9a-z]+) (.*) x ([0-9]+)`) for _, l := range re.FindAllStringSubmatch(r.ReplaceAllString(m.Text, "${Stock}"), -1) { - i := getObjItemID(l[1]) - if i == 0 { - getObjItemID(l[2]) - } + i := getObjItemID(l[1], l[2]) q, _ := strconv.ParseInt(l[3], 10, 64) if i != 0 { item := ChatWarsItems{ diff --git a/obj.go b/obj.go index a72884f..27d5fa2 100644 --- a/obj.go +++ b/obj.go @@ -497,7 +497,7 @@ func getObjItemID(c string, n string) int64 { } else { w := TGCommand{ Type: commandSendMsg, - Text: fmt.Sprintf("Object unknown : %s\n", s), + Text: fmt.Sprintf("Object unknown : %s - %s\n", c, n), ToUserID64: cfg.Bot.Admin, } TGCmdQueue <- w