Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CombineMessageContent

Combined (forwarded) message bundle; channelType replaces engine conversationType.

Hierarchy

  • Omit<ICombineV2MessageContent, "conversationType" | "mentionedInfo">
    • CombineMessageContent

Index

Properties

user?: IUserExtraValueInMessage
extra?: string

Additional information in the message

summaryList: string[]

Summary list of the combined messages, recommended to use the content of the first three messages

nameList: string[]

Name list: for one-to-one chats it contains both parties' names; for group chats it contains the group name

msgNum: number

Number of combined messages

Combined message content. Only has a value when the JSON-serialized content is less than 120K; otherwise stored remotely as a file.

jsonMsgKey?: string

File name when the JSON-serialized content exceeds 120K. Mobile clients use this field to determine whether a file needs to be downloaded.

remoteUrl?: string

Remote file URL, only present when jsonMsgKey has a value

mentionedInfo?: MentionedInfo
channelType: ChannelType