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 1eecc5603..5e8393f88 100644
--- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt
+++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt
@@ -12,10 +12,7 @@ import net.mamoe.mirai.data.AddFriendResult
 import net.mamoe.mirai.data.ImageLink
 import net.mamoe.mirai.message.data.Image
 import net.mamoe.mirai.network.BotNetworkHandler
-import net.mamoe.mirai.utils.BotConfiguration
-import net.mamoe.mirai.utils.GroupNotFoundException
-import net.mamoe.mirai.utils.MiraiInternalAPI
-import net.mamoe.mirai.utils.MiraiLogger
+import net.mamoe.mirai.utils.*
 import net.mamoe.mirai.utils.io.transferTo
 import kotlin.coroutines.CoroutineContext
 
@@ -91,6 +88,8 @@ abstract class Bot : CoroutineScope {
 
     /**
      * 使用在默认配置基础上修改的配置进行登录
+     *
+     * @throws LoginFailedException
      */
     suspend inline fun login(configuration: BotConfiguration.() -> Unit) {
         return this.login(BotConfiguration().apply(configuration))
@@ -98,6 +97,8 @@ abstract class Bot : CoroutineScope {
 
     /**
      * 使用特定配置进行登录
+     *
+     * @throws LoginFailedException
      */
     abstract suspend fun login(configuration: BotConfiguration = BotConfiguration.Default)
     // endregion