Package-level declarations

Types

Link copied to clipboard
interface Base64Encoder

A base64 encoder.

Link copied to clipboard
interface OneBotMessageContent : MessageContent

事件中接收到的消息内容。

Link copied to clipboard
interface OneBotMessageElement : Message.Element

OneBot组件中的 Message.Element 统一类型。

Link copied to clipboard

可用于便捷地直接对一个 OneBotMessageElement 列表进行序列化地序列化器。

Link copied to clipboard
interface OneBotMessageReceipt : MessageReceipt

OneBot组件中,消息发送成功后得到的回执。

Inherited functions

Link copied to clipboard
@ApiStatus.Internal
fun OneBotMessageSegment.resolveToMessageElement(): Message.Element

将事件中接收到的 OneBotMessageSegment 解析为 Message.Element

Link copied to clipboard
@ApiStatus.Internal
fun Message.Element.resolveToOneBotSegment(defaultImageAdditionalParams: (Resource) -> OneBotImage.AdditionalParams?? = null): OneBotMessageSegment?

将一个 Message.Element 转化为用于API请求的 OneBotMessageSegment

Link copied to clipboard

将一个 Message.Element 转化为用于API请求的 OneBotMessageSegment

Link copied to clipboard

将一个 Message.Element 转化为用于API请求的 OneBotMessageSegment

Link copied to clipboard
@ApiStatus.Internal
fun Message.resolveToOneBotSegmentList(defaultImageAdditionalParams: (Resource) -> OneBotImage.AdditionalParams?? = null): List<OneBotMessageSegment>

Message 解析为一用于API请求的 OneBotMessageSegment 列表。

Link copied to clipboard

Message 解析为一用于API请求的 OneBotMessageSegment 列表。

Link copied to clipboard

Message 解析为一用于API请求的 OneBotMessageSegment 列表。

Link copied to clipboard

Message 解析为一用于API请求的 OneBotMessageSegment 列表。

Link copied to clipboard
fun Message.Element.resolveToOneBotSegmentReserve(): SuspendReserve<OneBotMessageSegment?>

将一个 Message.Element 转化为用于API请求的 OneBotMessageSegment