Add User.isManager extension

This commit is contained in:
Him188 2020-05-13 10:40:28 +08:00
parent f137e09af3
commit 59fa03700c

View File

@ -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()