Commit 1b8626df authored by Him188's avatar Him188

Implement `Packet.NoLog`

parent a797dac5
...@@ -449,15 +449,18 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler ...@@ -449,15 +449,18 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
// highest priority: pass to listeners (attached by sendAndExpect). // highest priority: pass to listeners (attached by sendAndExpect).
if (packet != null && (bot.logger.isEnabled || logger.isEnabled)) { if (packet != null && (bot.logger.isEnabled || logger.isEnabled)) {
when (packet) { when (packet) {
is GroupMessage -> bot.logger.verbose( is Packet.NoLog -> {
// nothing to do
}
is GroupMessage -> bot.logger.verbose {
"[${packet.group.name}(${packet.group.id})] ${packet.senderName}(${packet.sender.id}) -> ${packet.message.toString() "[${packet.group.name}(${packet.group.id})] ${packet.senderName}(${packet.sender.id}) -> ${packet.message.toString()
.singleLine()}" .singleLine()}"
) }
is FriendMessage -> bot.logger.verbose( is FriendMessage -> bot.logger.verbose {
"${packet.sender.nick}(${packet.sender.id}) -> ${packet.message.toString().singleLine()}" "${packet.sender.nick}(${packet.sender.id}) -> ${packet.message.toString().singleLine()}"
) }
is Event -> bot.logger.verbose("Event: ${packet.toString().singleLine()}") is Event -> bot.logger.verbose { "Event: ${packet.toString().singleLine()}" }
else -> logger.verbose("Event: ${packet.toString().singleLine()}") else -> logger.verbose { "Event: ${packet.toString().singleLine()}" }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment