OneBotNormalGroupMessageEvent

正常消息类型的 OneBotGroupMessageEvent。 即 subType == normal

Properties

Link copied to clipboard
abstract override val messageContent: OneBotMessageContent

Inherited properties

Link copied to clipboard
abstract val authorId: ID
Link copied to clipboard
abstract override val bot: OneBotBot
Link copied to clipboard
open override val component: Component
Link copied to clipboard
open val groupId: LongID

群号

Link copied to clipboard
abstract override val id: ID
Link copied to clipboard
open val messageId: ID

消息 ID

Link copied to clipboard
open val postType: String

事件类型

Link copied to clipboard
open val rawMessage: String

原始消息内容

Link copied to clipboard
open val selfId: LongID

收到事件的机器人 QQ 号

Link copied to clipboard
abstract override val sourceEvent: RawGroupMessageEvent

来自事件JSON的反序列化数据体。

Link copied to clipboard
abstract val sourceEventRaw: String?

如果能够支持,则获取来自事件JSON的原始字符串。 不支持、无法获取等情况下得到 null

Link copied to clipboard
open val subType: String

消息子类型,正常消息是 normal,匿名消息是 anonymous, 系统提示(如「管理员已禁止群内匿名聊天」)是 notice

Link copied to clipboard
open override val time: Timestamp

事件发生的时间戳

Link copied to clipboard
open val userId: LongID

发送者 QQ 号

Functions

Link copied to clipboard
abstract suspend override fun author(): OneBotMember
Link copied to clipboard
abstract suspend override fun content(): OneBotGroup

事件发生所在群

Inherited functions

Link copied to clipboard
abstract suspend override fun reply(text: String): OneBotMessageReceipt

基于本事件回复一条文本消息。

abstract suspend override fun reply(message: Message): OneBotMessageReceipt

基于本事件回复一条消息 message

abstract suspend override fun reply(messageContent: MessageContent): OneBotMessageReceipt

基于本事件回复一条消息 messageContent。 如果 messageContentOneBotMessageContent, 则会直接使用其中的消息段,可简化解析过程。