11package me.ddivad.judgebot.commands
22
3+ import me.ddivad.judgebot.arguments.LowerUserArg
34import com.gitlab.kordlib.common.exception.RequestException
45import com.gitlab.kordlib.kordx.emoji.Emojis
56import com.gitlab.kordlib.kordx.emoji.addReaction
@@ -98,7 +99,7 @@ fun createInfractionCommands(databaseService: DatabaseService,
9899 guildCommand(" cleanse" ) {
99100 description = " Use this to delete (permanently) as user's infractions."
100101 requiredPermissionLevel = PermissionLevel .Administrator
101- execute(LowerMemberArg ) {
102+ execute(LowerUserArg ) {
102103 val user = databaseService.users.getOrCreateUser(args.first, guild)
103104 if (user.getGuildInfo(guild.id.value).infractions.isEmpty()) {
104105 respond(" User has no infractions." )
@@ -112,7 +113,7 @@ fun createInfractionCommands(databaseService: DatabaseService,
112113 guildCommand(" removeInfraction" ) {
113114 description = " Use this to delete (permanently) an infraction from a user."
114115 requiredPermissionLevel = PermissionLevel .Administrator
115- execute(LowerMemberArg , IntegerArg (" Infraction ID" )) {
116+ execute(LowerUserArg , IntegerArg (" Infraction ID" )) {
116117 val user = databaseService.users.getOrCreateUser(args.first, guild)
117118 if (user.getGuildInfo(guild.id.value).infractions.isEmpty()) {
118119 respond(" User has no infractions." )
0 commit comments