Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

在QQ频道中AT(提及)一个子频道

Link copied to clipboard
data class QGAttachmentMessage @JvmOverloads constructor(val url: String, val properties: Map<String, String> = emptyMap()) : QGMessageElement<QGAttachmentMessage>

附件消息。

Link copied to clipboard

直接作用在 Message.content 上 不经转义处理的消息。

Link copied to clipboard

embed 消息,一种特殊的 ark。

Link copied to clipboard
class QGImage

图片类型

Link copied to clipboard

腾讯QQ频道下所有的组件特殊消息的统一类型。

Link copied to clipboard

QQ频道中消息发送后的回执。可能代表一个 单回执 或一个 聚合回执

Link copied to clipboard

用于发送的图片类型

Link copied to clipboard

接收到的事件消息内容。

Link copied to clipboard

QQ频道的消息引用。与 Message.Reference 对应。

Link copied to clipboard

QQ频道机器人为公域时可能需要指定一个回复消息的目标,通过拼接 QGReplyTo 到当前消息列表中来提供一个回复消息的目标信息。

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class QGSendOnly

标记一个QQ频道中的消息元素实现类为一个仅用于发送的消息类型。 被标记的类型不会在 QGReceiveMessageContent.messages 被解析出现。

Link copied to clipboard

代表为一次消息发送请求后的回执结果,是 QGAggregatedMessageReceipt 的元素类型。

Link copied to clipboard

将一个 Message 转化为 Message.

Link copied to clipboard

通过消息体和message builder, 以责任链的形式构建消息体。

Functions

Link copied to clipboard
inline fun buildQGEmbed(block: EmbedBuilder.() -> Unit): QGEmbed

使用 EmbedBuilder 构建并得到 QGEmbed

Link copied to clipboard
Link copied to clipboard