Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ChannelMessageSummary

import type { ChannelMessageSummary } from "https://aws-api.deno.dev/v0.3/services/chimesdkmessaging.ts?docs=full";

Summary of the messages in a Channel.

interface ChannelMessageSummary {
Content?: string | null;
CreatedTimestamp?: Date | number | null;
LastEditedTimestamp?: Date | number | null;
LastUpdatedTimestamp?: Date | number | null;
MessageAttributes?: {
[key: string]: MessageAttributeValue | null | undefined;
}
| null;
MessageId?: string | null;
Metadata?: string | null;
Redacted?: boolean | null;
Sender?: Identity | null;
Type?: ChannelMessageType | null;
}

§Properties

§
Content?: string | null
[src]

The content of the message.

§
CreatedTimestamp?: Date | number | null
[src]

The time at which the message summary was created.

§
LastEditedTimestamp?: Date | number | null
[src]

The time at which a message was last edited.

§
LastUpdatedTimestamp?: Date | number | null
[src]

The time at which a message was last updated.

§
MessageAttributes?: {
[key: string]: MessageAttributeValue | null | undefined;
}
| null
[src]

The message attribues listed in a the summary of a channel message.

§
MessageId?: string | null
[src]

The ID of the message.

§
Metadata?: string | null
[src]

The metadata of the message.

§
Redacted?: boolean | null
[src]

Indicates whether a message was redacted.

§
Sender?: Identity | null
[src]

The message sender.

§

The message status. The status value is SENT for messages sent to a channel without a channel flow. For channels associated with channel flow, the value determines the processing stage.

§

The type of message.