inline fun BotFactory.Bot(context: Context, qq: Long, password: String, configuration: BotConfiguration.() -> Unit): Bot
inline fun BotFactory.Bot(context: Context, qq: Long, password: ByteArray, configuration: BotConfiguration.() -> Unit): Bot
@JvmName("newBot") @JvmOverloads fun Bot(context: Context, qq: Long, password: String, configuration: BotConfiguration = BotConfiguration.Default): Bot
inline fun Bot(context: Context, qq: Long, password: String, configuration: BotConfiguration.() -> Unit): Bot
@JvmName("newBot") @JvmOverloads fun Bot(qq: Long, password: String, configuration: BotConfiguration = BotConfiguration.Default): Bot
inline fun Bot(qq: Long, password: String, configuration: BotConfiguration.() -> Unit): Bot
@JvmName("newBot") @JvmOverloads fun Bot(context: Context, qq: Long, passwordMd5: ByteArray, configuration: BotConfiguration = BotConfiguration.Default): Bot
inline fun Bot(context: Context, qq: Long, passwordMd5: ByteArray, configuration: BotConfiguration.() -> Unit): Bot
@JvmName("newBot") @JvmOverloads fun Bot(qq: Long, passwordMd5: ByteArray, configuration: BotConfiguration = BotConfiguration.Default): Bot
inline fun Bot(qq: Long, passwordMd5: ByteArray, configuration: BotConfiguration.() -> Unit): Bot
加载现有协议的 BotFactory, 并使用指定的 配置 构造 Bot 实例