Skip to content

Commit ae545dd

Browse files
committed
🦀 phishing extension
1 parent fb8b552 commit ae545dd

File tree

1 file changed

+10
-28
lines changed
  • src/main/kotlin/org/hyacinthbots/lilybot

1 file changed

+10
-28
lines changed

src/main/kotlin/org/hyacinthbots/lilybot/LilyBot.kt

Lines changed: 10 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ import dev.kordex.core.i18n.SupportedLocales
1515
import dev.kordex.core.time.TimestampType
1616
import dev.kordex.core.time.toDiscord
1717
import dev.kordex.data.api.DataCollection
18-
import dev.kordex.modules.func.phishing.DetectionAction
19-
import dev.kordex.modules.func.phishing.extPhishing
2018
import dev.kordex.modules.func.welcome.welcomeChannel
2119
import dev.kordex.modules.pluralkit.extPluralKit
2220
import io.github.oshai.kotlinlogging.KotlinLogging
@@ -38,32 +36,15 @@ import org.hyacinthbots.lilybot.extensions.logging.events.GuildLogging
3836
import org.hyacinthbots.lilybot.extensions.logging.events.MemberLogging
3937
import org.hyacinthbots.lilybot.extensions.logging.events.MessageDelete
4038
import org.hyacinthbots.lilybot.extensions.logging.events.MessageEdit
41-
import org.hyacinthbots.lilybot.extensions.moderation.commands.ClearCommands
42-
import org.hyacinthbots.lilybot.extensions.moderation.commands.LockingCommands
43-
import org.hyacinthbots.lilybot.extensions.moderation.commands.ModUtilities
44-
import org.hyacinthbots.lilybot.extensions.moderation.commands.ModerationCommands
45-
import org.hyacinthbots.lilybot.extensions.moderation.commands.Report
39+
import org.hyacinthbots.lilybot.extensions.moderation.commands.*
4640
import org.hyacinthbots.lilybot.extensions.moderation.events.ModerationEvents
4741
import org.hyacinthbots.lilybot.extensions.threads.AutoThreading
4842
import org.hyacinthbots.lilybot.extensions.threads.ModThreadInviting
4943
import org.hyacinthbots.lilybot.extensions.threads.ThreadControl
50-
import org.hyacinthbots.lilybot.extensions.utility.commands.GalleryChannel
51-
import org.hyacinthbots.lilybot.extensions.utility.commands.Github
52-
import org.hyacinthbots.lilybot.extensions.utility.commands.GuildAnnouncements
53-
import org.hyacinthbots.lilybot.extensions.utility.commands.InfoCommands
54-
import org.hyacinthbots.lilybot.extensions.utility.commands.NewsChannelPublishing
55-
import org.hyacinthbots.lilybot.extensions.utility.commands.PublicUtilities
56-
import org.hyacinthbots.lilybot.extensions.utility.commands.Reminders
57-
import org.hyacinthbots.lilybot.extensions.utility.commands.RoleMenu
58-
import org.hyacinthbots.lilybot.extensions.utility.commands.StartupHooks
59-
import org.hyacinthbots.lilybot.extensions.utility.commands.Tags
44+
import org.hyacinthbots.lilybot.extensions.utility.commands.*
6045
import org.hyacinthbots.lilybot.extensions.utility.events.UtilityEvents
6146
import org.hyacinthbots.lilybot.internal.BuildInfo
62-
import org.hyacinthbots.lilybot.utils.BOT_TOKEN
63-
import org.hyacinthbots.lilybot.utils.ENVIRONMENT
64-
import org.hyacinthbots.lilybot.utils.HYACINTH_GITHUB
65-
import org.hyacinthbots.lilybot.utils.database
66-
import org.hyacinthbots.lilybot.utils.getLoggingChannelWithPerms
47+
import org.hyacinthbots.lilybot.utils.*
6748
import org.kohsuke.github.GitHub
6849
import org.kohsuke.github.GitHubBuilder
6950
import java.io.IOException
@@ -119,7 +100,7 @@ suspend fun main() {
119100
about {
120101
ephemeral = false
121102
general {
122-
message { locale ->
103+
message {
123104
embed {
124105
title = Translations.About.embedTitle.translate()
125106

@@ -226,11 +207,12 @@ suspend fun main() {
226207
with a command. It kicks users who send scam links, rather than ban, to allow them to rejoin if they regain
227208
control of their account
228209
*/
229-
extPhishing {
230-
detectionAction = DetectionAction.Kick
231-
logChannelName = "anti-phishing-logs"
232-
requiredCommandPermission = null
233-
}
210+
// TODO evaluate if the copious amounts of errors this throws is worth it or not
211+
// extPhishing {
212+
// detectionAction = DetectionAction.Kick
213+
// logChannelName = "anti-phishing-logs"
214+
// requiredCommandPermission = null
215+
// }
234216

235217
extPluralKit {
236218
defaultLimit(4, 1.seconds)

0 commit comments

Comments
 (0)