Skip to content

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

消息类型