OneBotBotSerializableConfiguration

@SerialName(value = "simbot.onebot11")
data class OneBotBotSerializableConfiguration(val authorization: OneBotBotSerializableConfiguration.Authorization, val config: OneBotBotSerializableConfiguration.Config? = null) : SerializableBotConfiguration(source)

用于可序列化场景下的反序列化目标。

仅用于序列化,不保证代码内直接使用的兼容性与稳定性, 请不要直接在代码中使用它。

Author

ForteScarlet

Constructors

Types

Link copied to clipboard
data class AdditionalParams(val localFileToBase64: Boolean = false, val type: String? = null, val cache: Boolean? = null, val proxy: Boolean? = null, val timeout: Int? = null)
Link copied to clipboard
data class Authorization(val botUniqueId: String, val apiServerHost: String? = null, val eventServerHost: String? = null, val accessToken: String? = null, val apiAccessToken: String? = null, val eventAccessToken: String? = null)
Link copied to clipboard
data class Config(val apiHttpRequestTimeoutMillis: Long? = null, val apiHttpConnectTimeoutMillis: Long? = null, val apiHttpSocketTimeoutMillis: Long? = null, val wsConnectMaxRetryTimes: Int? = null, val wsConnectRetryDelayMillis: Long? = null, val defaultImageAdditionalParams: OneBotBotSerializableConfiguration.AdditionalParams? = null)

Properties

Functions

Link copied to clipboard