Message
Properties
content
content:
string
消息内容(文本内容直接为字符串;image/file/custom 类型需 JSON.parse 为对应内容接口)
extra
extra:
Record<string,unknown> |undefined
自定义扩展字段(可用于业务附加信息)
id
id:
string
消息唯一 ID
isFromSelf
isFromSelf:
boolean
是否是自己发送的消息
isRevoked
isRevoked:
boolean
消息是否已撤回
senderAvatar
senderAvatar:
string
发送者头像 URL
senderId
senderId:
string
发送者 userId
senderName
senderName:
string
发送者显示名
senderRole
senderRole:
Role
发送者角色
seq
seq:
number
消息序列号(用于去重和排序)
timestamp
timestamp:
number
消息发送时间(Unix 毫秒)
type
type:
MessageType
消息类型