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

    Interface MockIncomingOptions

    interface MockIncomingOptions {
        from?: string;
        sender?: string;
        isGroup?: boolean;
        type?: MessageType;
        id?: string;
        pushName?: string;
        mentions?: string[];
        language?: string;
        platformData?: Record<string, unknown>;
        location?: InboundLocation;
        media?: Partial<Omit<MediaRef, "kind">>;
        kind?: "list" | "button" | "command" | "modal" | "autocomplete";
        respondBy?: number;
    }
    Index
    from?: string
    sender?: string
    isGroup?: boolean
    id?: string
    pushName?: string
    mentions?: string[]
    language?: string

    Provider-reported sender language (SenderInfo.language).

    platformData?: Record<string, unknown>

    Transport extras on SenderInfo.platformData (e.g. { languageCode: 'en' }).

    location?: InboundLocation

    Shared location (InboundMessage.location); implies type: 'location' unless type is given.

    media?: Partial<Omit<MediaRef, "kind">>

    Override fields of the auto-built MediaRef of a media type (token, mimetype, filename, size).

    kind?: "list" | "button" | "command" | "modal" | "autocomplete"

    Interaction kind for MockProvider.interaction (default 'button'; 'list' for list rows).

    respondBy?: number

    Ack deadline of MockProvider.interaction (InboundInteraction.respondBy, epoch ms). Default: unset.