Config

data class Config(val isCompress: Boolean? = null, val syncPeriods: KookBotConfiguration.SyncPeriods? = null, val clientEngineConfig: BotConfiguration.EngineConfiguration? = null, val wsEngineConfig: BotConfiguration.EngineConfiguration? = null, val timeout: BotConfiguration.TimeoutConfiguration? = null, val wsConnectTimeout: Long? = null, val isNormalEventProcessAsync: Boolean? = null)(source)

KookBotVerifyInfoConfiguration 中除了必须的bot信息以外的可选配置信息。

Constructors

Link copied to clipboard
constructor(isCompress: Boolean? = null, syncPeriods: KookBotConfiguration.SyncPeriods? = null, clientEngineConfig: BotConfiguration.EngineConfiguration? = null, wsEngineConfig: BotConfiguration.EngineConfiguration? = null, timeout: BotConfiguration.TimeoutConfiguration? = null, wsConnectTimeout: Long? = null, isNormalEventProcessAsync: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val isCompress: Boolean? = null

是否压缩数据。

Link copied to clipboard

SubscribeSequence.NORMAL 类型的事件处理器是否在异步中执行。

Link copied to clipboard

缓存对象信息的同步周期

Link copied to clipboard
val wsConnectTimeout: Long? = null

ws连接超时时间,单位 ms 。