sealed class Incoming : OnlineMessageSource
接收到的一条消息的 MessageSource
FromFriend |
abstract class FromFriend : Incoming |
FromGroup |
abstract class FromGroup : Incoming |
FromTemp |
abstract class FromTemp : Incoming |
Key |
companion object Key : Key<Incoming> |
fromId |
发送人. val fromId: Long |
sender |
消息发送人. 可能为 机器人 或 好友 或 群员. 即类型必定为 Bot, QQ 或 Member abstract val sender: User |
target2 |
val |
targetId |
消息发送目标. val targetId: Long |
typeName |
此 Key 指代的 Message 类型名. 一般为 val typeName: String |