The apple critical alert options of the message.
Readonly
channelThe ChannelType of the channel this message belongs to.
Readonly
channelThe channel URL of the channel this message belongs to.
The creation time of the message in milliseconds.
The custom type of the message.
The custom type of the message.
The error code of them message if the sendingStatus is SendingStatus.FAILED.
The template for the message.
Optional
extendedThe datas for the message.
Whether the message was sent from an operator.
The mentioned message template of the message.
The mentioned user ids of the message.
The mentioned users of the message.
The mention type. Refer to MentionType.
The message text of the message.
The form of the message.
The ID of the message.
The messageParams object that used for sending this message For more details.
Optional
Readonly
messageThe message review history of the message. It only exists when the message was reviewed.
Gets an array of meta arrays sorted by chronological order.
My feedback of the message. Not null, if its FeedbackStatus is FeedbackStatus.SUBMITTED Null, if its FeedbackStatus is FeedbackStatus.NOT_APPLICABLE or FeedbackStatus.NO_FEEDBACK/b>.
My feedback status of the message.
The OGMetaData of the message. Might be null if
The parent message of this message. Only NonNull if this message is a reply message. It does not contain all properties of the parent message.
The parent message's ID if this is a reply message.
Readonly
pluginsThe plugin lists for this message.
The reactions on the message.
Determines whether the current message is a replied message and also a message was replied to the channel.
The scheduled info of the message if this is a scheduled message
Readonly
senderSender of the message. This is represented by Sender class.
The sending status of the message.
Checks whether the message is silent or not.
The suggested replies of the message.
The thread info of the message.
Readonly
translationsThe translated messages (key-value map) for the language codes in key.
Readonly
translationThe list of target translation languages with the language codes. The messages that have been sent or scheduled with translation option (refer to BaseChannel.sendUserMessage) will have this list.
The updated time of the message in milliseconds.
Whether the message is resendable. Used only if the message is failed/canceled to send.
When you get updated polls from groupChannel.getPollChangeLogsSinceToken() or groupChannel.getPollChangeLogsSinceTimestamp(), you can update the user message's poll through this function. If you use MessageCollection, messages in the collection are automatically updated, so don't need to call it.
Applies ReactionEvent to message.
Applies ThreadInfoUpdateEvent to a message.
Deletes the feedback for the message. The feedback can be deleted only when the FeedbackStatus is FeedbackStatus.SUBMITTED.
Returns MessageMetaArray list which is filtered by given metaArrayKeys.
Whether this message is AdminMessage.
Whether this message is FileMessage.
Whether this message is MultipleFilesMessage.
Whether this message is UserMessage.
Serializes a UserMessage, FileMessage or AdminMessage instance. The instance can be restored by MessageModule.buildMessageFromSerializedData.
Submits the feedback for the message. The feedback can be submitted only when the FeedbackStatus is FeedbackStatus.NO_FEEDBACK.
Updates the feedback for the message. The feedback can be updated only when the FeedbackStatus is FeedbackStatus.SUBMITTED.
Description
Object representing a user message.