RawMessageEvent

消息事件

RawMessageEvent 中定义的属性为针对私聊消息和群消息事件属性中人为抽取的 可能公共 属性, 并非协议中明确定义一定相同的公共属性。 此处只做最低限度的公共抽取。

Author

ForteScarlet

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
interface Sender

从私聊消息事件的 sender 和群消息事件的 sender 中抽取出的公共属性所定义的 sender 接口。

Properties

Link copied to clipboard
abstract val font: Int?

字体。 如果不支持、无法获取则会得到 null

Link copied to clipboard

消息内容。

Link copied to clipboard
abstract val messageId: ID

消息 ID

Link copied to clipboard
abstract val messageType: String

消息类型。比如 privategroup

Link copied to clipboard
abstract val rawMessage: String

原始消息内容。

Link copied to clipboard

发送人信息

Link copied to clipboard
abstract val subType: String

消息子类型。

Link copied to clipboard
abstract val userId: LongID

发送者 QQ 号

Inherited properties

Link copied to clipboard
abstract val postType: String

事件类型

Link copied to clipboard
abstract val selfId: LongID

收到事件的机器人 QQ 号

Link copied to clipboard
abstract val time: Long

事件发生的时间戳