CustomOneBotApiBuilder
一个用于动态构建定制化 OneBot API 的构建器, 可以在不直接实现 BasicOneBotApi 的情况下以 DSL 或链式 API 的形式构建一个 BasicOneBotApi。
Since
1.9.0
Author
ForteScarlet
Properties
Functions
Link copied to clipboard
提供请求体。
Link copied to clipboard
Link copied to clipboard
abstract fun deserializer(deserializationStrategy: DeserializationStrategy<OneBotApiResult<T>>): CustomOneBotApiBuilder<T>
提供一个对 API 响应的文本内容进行反序列化的函数。
Inherited functions
Link copied to clipboard
fun <T : Any> CustomOneBotApiBuilder<T>.dataDeserializer(dataDeserializer: KSerializer<T>): CustomOneBotApiBuilder<T>
提供一个 OneBotApiResult.data 的类型 T 的序列化器, 来作为 CustomOneBotApiBuilder 的反序列化方案。