Interface RawMessageSnapshotMessage

interface RawMessageSnapshotMessage {
    attachments: RawAttachment[];
    content: string;
    edited_timestamp: null | string;
    embeds: RawEmbed[];
    flags?: number;
    mention_roles: string[];
    mentions: RawUserWithMember[];
    timestamp: string;
    type: MessageTypes;
}

Hierarchy

  • Pick<RawMessage, "type" | "content" | "embeds" | "attachments" | "timestamp" | "edited_timestamp" | "flags" | "mentions" | "mention_roles">
    • RawMessageSnapshotMessage

Properties

attachments: RawAttachment[]
content: string
edited_timestamp: null | string
embeds: RawEmbed[]
flags?: number
mention_roles: string[]
mentions: RawUserWithMember[]
timestamp: string