mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-02 04:30:25 +08:00
Fix incompatible Bot.instances
This commit is contained in:
parent
70f421aee8
commit
331d9d5e3f
@ -55,8 +55,17 @@ abstract class Bot : CoroutineScope, LowLevelBotAPIAccessor, BotJavaFriendlyAPI(
|
|||||||
/**
|
/**
|
||||||
* 复制一份此时的 [Bot] 实例列表.
|
* 复制一份此时的 [Bot] 实例列表.
|
||||||
*/
|
*/
|
||||||
|
@Deprecated("use botInstances instead", replaceWith = ReplaceWith("botInstances"))
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
val instances: List<Bot>
|
val instances: List<WeakRef<Bot>>
|
||||||
|
get() = BotImpl.instances.toList()
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 复制一份此时的 [Bot] 实例列表.
|
||||||
|
*/
|
||||||
|
@SinceMirai("0.39.1")
|
||||||
|
@JvmStatic
|
||||||
|
val botInstances: List<Bot>
|
||||||
get() = BotImpl.instances.asSequence().mapNotNull { it.get() }.toList()
|
get() = BotImpl.instances.asSequence().mapNotNull { it.get() }.toList()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user