@botmesh/core - v2.0.0-alpha.2
    Preparing search index...

    Interface TranscriptInbound

    A user → bot turn.

    interface TranscriptInbound {
        dir: "in";
        event?: "message" | "interaction";
        chatId: string;
        senderId: string;
        type: string;
        text: string;
        isGroup?: boolean;
        displayName?: string;
        id?: string;
        t?: number;
    }
    Index
    dir: "in"
    event?: "message" | "interaction"

    'message' (default) or 'interaction' (button/list/callback; text holds its data).

    chatId: string
    senderId: string
    type: string

    Message type ('text', 'image', ...).

    text: string

    Body / caption, or the interaction data.

    isGroup?: boolean
    displayName?: string
    id?: string

    Inbound message id (replayed as-is so dedupe behaves the same).

    t?: number

    Milliseconds since the transcript started.