diff --git a/mirai-core/src/commonMain/kotlin/network/QQAndroidBotNetworkHandler.kt b/mirai-core/src/commonMain/kotlin/network/QQAndroidBotNetworkHandler.kt index 4b98f3f04..b496fd19f 100644 --- a/mirai-core/src/commonMain/kotlin/network/QQAndroidBotNetworkHandler.kt +++ b/mirai-core/src/commonMain/kotlin/network/QQAndroidBotNetworkHandler.kt @@ -290,7 +290,11 @@ internal class QQAndroidBotNetworkHandler(coroutineContext: CoroutineContext, bo bot.otherClients.delegate.clear() bot.otherClients.delegate.addAll(list.map { bot.createOtherClient(it) }) - bot.logger.info { "Online OtherClients: " + bot.otherClients.joinToString { "${it.deviceName}(${it.platform?.name ?: "unknown platform"})" } } + if (bot.otherClients.isEmpty()) { + bot.logger.info { "No OtherClient online." } + } else { + bot.logger.info { "Online OtherClients: " + bot.otherClients.joinToString { "${it.deviceName}(${it.platform?.name ?: "unknown platform"})" } } + } } // caches