refactor(bot): 补充一些日志信息.

补充启动过程的日志信息, 防止用户以为启动卡死 (因为在通过 Maven 仓库加载扩展包的时候会比较慢).
This commit is contained in:
LamGC 2022-03-10 13:31:37 +08:00
parent 851fb0251f
commit 84b67c7f89
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D

View File

@ -41,14 +41,16 @@ internal class ScalaBot(
) )
init { init {
log.info { "[Bot $botUsername] 正在加载扩展..." }
val extensionEntries = extensionLoader.getExtensions() val extensionEntries = extensionLoader.getExtensions()
for (entry in extensionEntries) { for (entry in extensionEntries) {
addExtension(entry.extension) addExtension(entry.extension)
log.debug { log.debug {
"[Bot ${botUsername}] 扩展包 `${entry.extensionArtifact}` 中的扩展 `${entry.extension::class.qualifiedName}` " + "[Bot $botUsername] 扩展包 `${entry.extensionArtifact}` 中的扩展 `${entry.extension::class.qualifiedName}` " +
"(由工厂类 `${entry.factoryClass.name}` 创建) 已注册." "(由工厂类 `${entry.factoryClass.name}` 创建) 已注册."
} }
} }
log.info { "[Bot $botUsername] 扩展加载完成." }
} }
override fun creatorId(): Long = creatorId override fun creatorId(): Long = creatorId