Package net.mamoe.mirai.network

Types

Link copied to clipboard
abstract class CustomLoginFailedException : LoginFailedException

非 mirai 实现的异常

Link copied to clipboard
class ForceOfflineException constructor(val message: String? = null, val cause: Throwable? = null)

Bot 被迫下线时抛出, 作为 Job.cancel 的 cause

Link copied to clipboard
sealed class LoginFailedException : RuntimeException

登录 失败时抛出, 可正常地中断登录过程.

Link copied to clipboard
class NoServerAvailableException @MiraiInternalApi constructor(val cause: Throwable?) : LoginFailedException

无可用服务器

Link copied to clipboard
class NoStandardInputForCaptchaException @MiraiInternalApi constructor(val cause: Throwable? = null) : LoginFailedException

无标准输入或 Kotlin 不支持此输入.

Link copied to clipboard
class RetryLaterException @MiraiInternalApi constructor : LoginFailedException

服务器要求稍后重试

Link copied to clipboard
class UnsupportedSliderCaptchaException(message: String?) : LoginFailedException

无法完成滑块验证

Link copied to clipboard
@MiraiExperimentalApi(message = "Will be removed when SMS login is supported")
class UnsupportedSMSLoginException(message: String?) : LoginFailedException

需要短信验证时抛出. mirai 目前还不支持短信验证.

Link copied to clipboard
class WrongPasswordException @MiraiInternalApi constructor(message: String?) : LoginFailedException

密码输入错误 (有时候也会是其他错误, 如 "当前上网环境异常,请更换网络环境或在常用设备上登录或稍后再试。")