mirai-core / net.mamoe.mirai.utils / DefaultLoginSolver

DefaultLoginSolver

class DefaultLoginSolver : LoginSolver

自动选择 SwingSolverStandardCharImageLoginSolver

Constructors

<init>

自动选择 SwingSolverStandardCharImageLoginSolver

DefaultLoginSolver(input: suspend () -> String, overrideLogger: MiraiLogger? = null)

Properties

input

val input: suspend () -> String

overrideLogger

val overrideLogger: MiraiLogger?

Functions

onSolvePicCaptcha

suspend fun onSolvePicCaptcha(bot: Bot, data: ByteArray): String?

onSolveSliderCaptcha

suspend fun onSolveSliderCaptcha(bot: Bot, url: String): String?

onSolveUnsafeDeviceLoginVerify

suspend fun onSolveUnsafeDeviceLoginVerify(bot: Bot, url: String): String?