diff --git a/mirai-console/src/main/kotlin/net/mamoe/mirai/console/utils/BotHelper.kt b/mirai-console/src/main/kotlin/net/mamoe/mirai/console/utils/BotHelper.kt index d4c2d7410..1c01500c2 100644 --- a/mirai-console/src/main/kotlin/net/mamoe/mirai/console/utils/BotHelper.kt +++ b/mirai-console/src/main/kotlin/net/mamoe/mirai/console/utils/BotHelper.kt @@ -13,8 +13,16 @@ import net.mamoe.mirai.Bot import net.mamoe.mirai.console.MiraiConsole import net.mamoe.mirai.console.plugins.* import net.mamoe.mirai.console.utils.BotManagers.BOT_MANAGERS +import net.mamoe.mirai.contact.User import java.io.File + +/** + * 判断此用户是否为 console 管理员 + */ +val User.isManager: Boolean + get() = this.bot.managers.contains(this.id) + @OptIn(ToBeRemoved::class) internal object BotManagers { val config = File("${MiraiConsole.path}/bot.yml").loadAsConfig()