mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-23 22:00:10 +08:00
Add explicit throws
This commit is contained in:
parent
8225ee351f
commit
e56ef7bad1
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user