Skip to content

Commit 163d5c2

Browse files
authored
Merge pull request #121 from the-programmers-hangout/fix/delete-message-days
fix: add check for delete message days to make sure it can't > 7
2 parents f696b0d + 9e87979 commit 163d5c2

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/main/kotlin/me/ddivad/judgebot/Main.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ suspend fun main() {
7070
field {
7171
name = "Build Info"
7272
value = "```" +
73-
"Version: 2.5.1\n" +
73+
"Version: 2.5.2\n" +
7474
"DiscordKt: ${versions.library}\n" +
7575
"Kord: ${versions.kord}\n" +
7676
"Kotlin: $kotlinVersion" +

src/main/kotlin/me/ddivad/judgebot/commands/UserCommands.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ fun createUserCommands(
7979
requiredPermission = Permissions.STAFF
8080
execute(LowerUserArg, IntegerArg("Delete message days").optional(0), EveryArg) {
8181
val (target, deleteDays, reason) = args
82+
if (deleteDays > 7) {
83+
respond("Delete days cannot be more than **7**. You tried with **${deleteDays}**")
84+
return@execute
85+
}
8286
val ban = Punishment(target.id.asString, InfractionType.Ban, reason, author.id.asString)
8387
banService.banUser(target, guild, ban, deleteDays).also {
8488
loggingService.userBanned(guild, target, ban)

0 commit comments

Comments
 (0)