Interface ChatMessage

interface ChatMessage {
    body: {
        content: `text:${string}` | `card:${string}`;
    };
    chat_id: string;
    create_time: string;
    deleted: boolean;
    mentions: ChatMetion[];
    message_id: string;
    msg_type: ChatMessageType;
    parent_id: string;
    root_id: string;
    sender: ChatSender;
    update_time: string;
    updated: boolean;
    upper_message_id: string;
}

Hierarchy

  • Pick<SendChatMessage, "msg_type">
  • Record<`${"create" | "update"}_time`, string>
  • Record<"deleted" | "updated", boolean>
  • Record<`${"chat" | "message" | "upper_message" | "root" | "parent"}_id`, string>
    • ChatMessage

Properties

body: {
    content: `text:${string}` | `card:${string}`;
}

Type declaration

  • content: `text:${string}` | `card:${string}`
chat_id: string
create_time: string
deleted: boolean
mentions: ChatMetion[]
message_id: string
msg_type: ChatMessageType
parent_id: string
root_id: string
sender: ChatSender
update_time: string
updated: boolean
upper_message_id: string

Generated using TypeDoc