Package-level declarations

Functions

Link copied to clipboard
inline suspend fun KookComponentBot.request(api: KookApiRequest<*>): ApiResult

通过指定Bot,利用其token和client发起请求并得到对应的ApiResult

Link copied to clipboard

通过指定Bot,利用其token和client发起请求并得到对应的ApiResult

Link copied to clipboard
inline suspend fun KookApiRequest<*>.requestBy(bot: KookComponentBot): ApiResult

通过指定Bot,利用其token和client发起请求并得到对应的ApiResult

Link copied to clipboard
inline suspend fun <T> KookComponentBot.requestData(api: KookApiRequest<T>): T

通过指定Bot,利用其token和client发起请求并得到对应的data响应值。

Link copied to clipboard

通过指定Bot,利用其token和client发起请求并得到对应的data响应值。

Link copied to clipboard
inline suspend fun <T> KookApiRequest<T>.requestDataBy(bot: KookComponentBot): T

通过指定Bot,利用其token和client发起请求并得到对应的data响应值。

Link copied to clipboard
inline fun Regex.walk(input: String, onOther: (input: String, start: Int, end: Int) -> Unit, onMatch: (MatchResult) -> Unit): Boolean