diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt index 0d94b95ad..348b2b999 100644 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt +++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt @@ -84,6 +84,15 @@ abstract class Bot internal constructor( val botInstances: List get() = _instances.asSequence().mapNotNull { it.get() }.toList() + /** + * 复制一份此时的 [Bot] 实例列表. + */ + @MiraiExperimentalAPI + @SinceMirai("1.1.0") + @JvmStatic + val botInstancesSequence: Sequence + get() = _instances.asSequence().mapNotNull { it.get() } + /** * 遍历每一个 [Bot] 实例 */