diff --git a/commands/learnedDataList.go b/commands/learnedDataList.go index 86aa4e9..c8710bd 100644 --- a/commands/learnedDataList.go +++ b/commands/learnedDataList.go @@ -151,6 +151,24 @@ func learnedDataListRun(s *discordgo.Session, m any, args *[]string) { return } } + + if float64(length) < LIST_MIN_VALUE { + s.ChannelMessageSendEmbedReply(m.ChannelID, &discordgo.MessageEmbed{ + Title: "❌ 오류", + Description: fmt.Sprintf("개수의 값은 %d보다 커야해요.", int(LIST_MIN_VALUE)), + Color: utils.EmbedFail, + }, m.Reference()) + return + } + + if float64(length) > LIST_MAX_VALUE { + s.ChannelMessageSendEmbedReply(m.ChannelID, &discordgo.MessageEmbed{ + Title: "❌ 오류", + Description: fmt.Sprintf("개수의 값은 %d보다 작아야해요.", int(LIST_MAX_VALUE)), + Color: utils.EmbedFail, + }, m.Reference()) + return + } case *utils.InteractionCreate: m.DeferReply(true) diff --git a/configs/version.go b/configs/version.go index d3306be..06b02ca 100644 --- a/configs/version.go +++ b/configs/version.go @@ -7,7 +7,7 @@ import ( "git.wh64.net/muffin/goMuffin/utils" ) -const MUFFIN_VERSION = "5.1.0-gopher_dev.250517a" +const MUFFIN_VERSION = "5.1.0-gopher_dev.250517b" var updatedString string = utils.RegexpDecimals.FindAllStringSubmatch(MUFFIN_VERSION, -1)[3][0]