Represents a user message update params.

interface UserMessageUpdateParams {
    appleCriticalAlertOptions?: AppleCriticalAlertOptions;
    customType?: string;
    data?: string;
    mentionType?: MentionType;
    mentionedMessageTemplate?: string;
    mentionedUserIds?: string[];
    mentionedUsers?: User[];
    message?: string;
    metaArrays?: MessageMetaArray[];
    pollId?: number;
    pushNotificationDeliveryOption?: PushNotificationDeliveryOption;
    translationTargetLanguages?: string[];
}

Hierarchy (view full)

Properties

appleCriticalAlertOptions?: AppleCriticalAlertOptions

The apple critical alert options of the message.

customType?: string

The custom type of the message.

data?: string

The data of the message.

mentionType?: MentionType

The mention type of the message.

mentionedMessageTemplate?: string

The mentioned message template.

mentionedUserIds?: string[]

The mentioned user IDs of the message.

mentionedUsers?: User[]

The mentioned users of the message.

message?: string

The message text of the message.

metaArrays?: MessageMetaArray[]

The meta arrays of the message.

pollId?: number

The poll id of the message.

pushNotificationDeliveryOption?: PushNotificationDeliveryOption

The push notification delivery option user of the message.

translationTargetLanguages?: string[]

The translation target languages.