From 760aeeca820b25ef6f8a236a08213f988906819a Mon Sep 17 00:00:00 2001 From: RTAkland Date: Thu, 7 Nov 2024 18:34:59 +0800 Subject: [PATCH] chore: remove sensitive word filter --- src/main/kotlin/cn/rtast/fancybot/FancyBot.kt | 5 ----- .../cn/rtast/fancybot/util/SensitiveWord.kt | 19 ------------------- 2 files changed, 24 deletions(-) delete mode 100644 src/main/kotlin/cn/rtast/fancybot/util/SensitiveWord.kt diff --git a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt index 30a1614..b83b9e1 100644 --- a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt +++ b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt @@ -75,10 +75,6 @@ class FancyBot : OneBotListener { logger.info("$sender($senderId: $groupId >>> $messageId): $msg") logger.trace("$sender($senderId: $groupId >>> $messageId: $json") - if (SensitiveWord.containsSensitiveWords(message.text)) { - message.reply("你似乎说了一个不能说的词(?)") - } - if (message.message.any { it.type == ArrayMessageType.face && it.data.id.toString() == "419" }) { message.reply("你发牛魔的火车呢, 我直接就是打断") } @@ -281,5 +277,4 @@ suspend fun main() { initSetuIndex() initItems() initBackgroundTasks(instance) - } \ No newline at end of file diff --git a/src/main/kotlin/cn/rtast/fancybot/util/SensitiveWord.kt b/src/main/kotlin/cn/rtast/fancybot/util/SensitiveWord.kt deleted file mode 100644 index fe7ddb6..0000000 --- a/src/main/kotlin/cn/rtast/fancybot/util/SensitiveWord.kt +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright © 2024 RTAkland - * Author: RTAkland - * Date: 2024/11/7 - */ - - -package cn.rtast.fancybot.util - -import cn.rtast.fancybot.util.str.proxy - -object SensitiveWord { - private val SENSITIVE_WORD_URL = - "https://raw.githubusercontent.com/cjh0613/tencent-sensitive-words/refs/heads/main/sensitive_words.txt".proxy - private const val SEPARATOR = "、" - private val sensitiveWords = Http.get(SENSITIVE_WORD_URL).split(SEPARATOR) - - fun containsSensitiveWords(input: String): Boolean = sensitiveWords.contains(input) -} \ No newline at end of file