diff --git a/bot.go b/bot.go index 9cbb3f4..996c4a3 100644 --- a/bot.go +++ b/bot.go @@ -725,7 +725,10 @@ func botCraftItem(m *ChatWarsMessage) { ChatID64: m.ChatID64, Status: 0, } - p.ObjItemID64, err = getCraftItemID(m.Text) + p.ObjItemID64, err = getCraftItemID(r.ReplaceAllString(m.Text, "${Cmd}")) + logOnError(err, "botCraftItem : getCraftItemID") + p.Quantity, err = strconv.ParseInt(r.ReplaceAllString(m.Text, "${Quantity}"), 10, 64) + logOnError(err, "botCraftItem : ParseInt") if err != nil { c := TGCommand{ Type: commandReplyMsg,