From 451a854170961c8f72a6837bcf7f3240a022e940 Mon Sep 17 00:00:00 2001 From: RTAkland Date: Sat, 4 Jan 2025 13:53:08 +0800 Subject: [PATCH] chore[onebot11]: use broadcast method instead of forEach --- docs | 2 +- .../src/main/kotlin/cn/rtast/rob/onebot/OneBotAction.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs b/docs index 18ffba6..589450b 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 18ffba6c323b38066662b9dc9118241786747b90 +Subproject commit 589450b3be7e9dc5fe15d1907829af641545fe37 diff --git a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/onebot/OneBotAction.kt b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/onebot/OneBotAction.kt index be6d26f..9cf53f7 100644 --- a/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/onebot/OneBotAction.kt +++ b/ronebot-onebot-v11/src/main/kotlin/cn/rtast/rob/onebot/OneBotAction.kt @@ -73,7 +73,7 @@ class OneBotAction internal constructor( override suspend fun send(message: String) { when (instanceType) { InstanceType.Client -> botInstance.websocket?.send(message) - InstanceType.Server -> botInstance.websocketServer?.connections?.forEach { it.send(message) } + InstanceType.Server -> botInstance.websocketServer?.broadcast(message) } }