GroupTempMessageEvent

群临时会话消息

Constructors

Link copied to clipboard
constructor(sender: NormalMember, message: MessageChain, time: Int)

Functions

Link copied to clipboard
inline fun MessageEvent.buildForwardMessage(context: Contact = this.subject, displayStrategy: ForwardMessage.DisplayStrategy = DisplayStrategy, block: ForwardMessageBuilder.() -> Unit): ForwardMessage

使用 DSL 构建一个 ForwardMessage.

Link copied to clipboard
fun cancel()
Link copied to clipboard
abstract fun intercept()

拦截这个事件

Link copied to clipboard
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val bot: Bot

与这个消息事件相关的 Bot

Link copied to clipboard

限制一个事件实例不能并行广播. (适用于 object 广播的情况)

Link copied to clipboard
open override val group: Group
Link copied to clipboard
Link copied to clipboard
abstract val isIntercepted: Boolean

事件是否已被拦截.

Link copied to clipboard
open override val message: MessageChain

消息内容.

Link copied to clipboard
open override val sender: NormalMember

发送人.

Link copied to clipboard
open override val senderName: String

发送人名称. 由群员发送时为群员名片, 由好友发送时为好友昵称. 使用 User.nameCardOrNick 也能得到相同的结果.

Link copied to clipboard

消息源. 来自 message. 相当于对 messageMessageSource 参数调用 MessageChain.get.

Link copied to clipboard
open override val subject: NormalMember

消息事件主体.

Link copied to clipboard
open override val time: Int

消息发送时间戳, 单位为秒. 由服务器提供, 可能与本地有时差.