chore: remove repeater
This commit is contained in:
1 file changed
-13
@@ -61,8 +61,6 @@ class FancyBot : OneBotListener {
|
|||||||
|
|
||||||
private val logger = Logger.getLogger<FancyBot>()
|
private val logger = Logger.getLogger<FancyBot>()
|
||||||
private val coroutineScope = CoroutineScope(Dispatchers.IO)
|
private val coroutineScope = CoroutineScope(Dispatchers.IO)
|
||||||
private var lastText = ""
|
|
||||||
private var repeatCount = 0
|
|
||||||
|
|
||||||
override suspend fun onWebsocketOpenEvent(action: OneBotAction) {
|
override suspend fun onWebsocketOpenEvent(action: OneBotAction) {
|
||||||
action.sendPrivateMessage(configManager.noticeUser, "FancyBot启动完成~")
|
action.sendPrivateMessage(configManager.noticeUser, "FancyBot启动完成~")
|
||||||
@@ -77,17 +75,6 @@ class FancyBot : OneBotListener {
|
|||||||
logger.info("$sender($senderId: $groupId >>> $messageId): $msg")
|
logger.info("$sender($senderId: $groupId >>> $messageId): $msg")
|
||||||
logger.trace("$sender($senderId: $groupId >>> $messageId: $json")
|
logger.trace("$sender($senderId: $groupId >>> $messageId: $json")
|
||||||
|
|
||||||
if (message.rawMessage == lastText) {
|
|
||||||
repeatCount++
|
|
||||||
if (repeatCount >= 1) {
|
|
||||||
lastText = ""
|
|
||||||
message.action.sendGroupMessage(message.groupId, message.message)
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
repeatCount = 0
|
|
||||||
}
|
|
||||||
lastText = message.rawMessage
|
|
||||||
|
|
||||||
if (message.message.any { it.type == ArrayMessageType.face && it.data.id.toString() == "419" }) {
|
if (message.message.any { it.type == ArrayMessageType.face && it.data.id.toString() == "419" }) {
|
||||||
message.reply("你发牛魔的火车呢, 我直接就是打断")
|
message.reply("你发牛魔的火车呢, 我直接就是打断")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user