KookAggregatedMessageReceipt

@ExperimentalSimbotApi
class KookAggregatedMessageReceipt : AggregatedMessageReceipt, KookMessageReceipt

多条消息发送后的回执,其中会包含多个 KookMessageReceipt

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun delete(): Boolean
Link copied to clipboard
suspend fun deleteAll(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun forEach(p0: Consumer<in SingleMessageReceipt>)
Link copied to clipboard
open override fun get(index: Int): SingleKookMessageReceipt
Link copied to clipboard
open operator override fun iterator(): Iterator<SingleKookMessageReceipt>
Link copied to clipboard
open fun spliterator(): Spliterator<SingleMessageReceipt>

Properties

Link copied to clipboard
open override val bot: KookComponentBot

相关的bot。

Link copied to clipboard
open override val isDirect: Boolean

复数回执不属于私聊类型。

Link copied to clipboard
open override val isSuccess: Boolean
Link copied to clipboard
open override val result: Any?

复数回执不存在结果。

Link copied to clipboard
open override val size: Int

Extensions

Link copied to clipboard
inline fun Iterable<EventProvider>.filterIsKookBotManagers(): List<KookBotManager>

从一个 EventProvider 列表中过滤寻找所有的 KookBotManager

Link copied to clipboard
inline fun Iterable<EventProvider>.firstKookBotManager(): KookBotManager

从一个 EventProvider 列表中过滤寻找第一个的 KookBotManager

Link copied to clipboard
inline fun Iterable<EventProvider>.firstKookBotManagerOrNull(): KookBotManager?

从一个 EventProvider 列表中过滤寻找第一个的 KookBotManager。 当找不到时得到null。