Skip to content

Commit

Permalink
Make detekt happy
Browse files Browse the repository at this point in the history
  • Loading branch information
NoComment1105 committed Jan 15, 2025
1 parent 45fc101 commit c3cc666
Showing 1 changed file with 3 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ package dev.kordex.modules.func.phishing

import dev.kord.common.asJavaLocale
import dev.kord.common.entity.Permission
import dev.kord.common.entity.Snowflake
import dev.kord.core.behavior.ban
import dev.kord.core.behavior.channel.createMessage
import dev.kord.core.entity.Message
Expand Down Expand Up @@ -241,7 +240,7 @@ class PhishingExtension(private val settings: ExtPhishingBuilder) : Extension()
val selfAsMember = kord.getSelf().asMemberOrNull(message.getGuild().id)

when (settings.detectionAction) {
DetectionAction.Ban -> {
DetectionAction.Ban ->
if (selfAsMember?.hasPermissions(Permission.BanMembers, Permission.ManageMessages) == true) {
message.getAuthorAsMemberOrNull()!!.ban {
reason = translatedLogMessage
Expand All @@ -251,24 +250,21 @@ class PhishingExtension(private val settings: ExtPhishingBuilder) : Extension()
} else {
actionSuccess = false
}
}

DetectionAction.Delete -> {
DetectionAction.Delete ->
if (selfAsMember?.hasPermissions(Permission.ManageMessages) == true) {
message.delete(translatedLogMessage)
} else {
actionSuccess = false
}
}

DetectionAction.Kick -> {
DetectionAction.Kick ->
if (selfAsMember?.hasPermissions(Permission.KickMembers, Permission.BanMembers) == true) {
message.getAuthorAsMemberOrNull()!!.kick(translatedLogMessage)
message.delete(translatedLogMessage)
} else {
actionSuccess = false
}
}

DetectionAction.LogOnly -> {
// Do nothing, we always log
Expand Down

0 comments on commit c3cc666

Please sign in to comment.