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