Israeli Bank Importer - v1.44.5
    Preparing search index...

    Handles the multi-step receipt import conversation via Telegram.

    Index
    • get isAwaitingPhoto(): boolean

      Whether the handler is currently awaiting a photo.

      Returns boolean

      True when the state machine is waiting for a photo.

    • Processes an incoming photo during the receipt import flow.

      Parameters

      • fileId: string

        Telegram file_id of the largest photo resolution.

      Returns Promise<Procedure<{ status: string }>>

      Procedure indicating the processing result.

    • Handles account selection callback.

      Parameters

      • accountId: string

        Selected Actual Budget account UUID.

      Returns Promise<Procedure<{ status: string }>>

      Procedure indicating the next step.

    • Handles category selection and triggers import.

      Parameters

      • categoryId: string

        Selected Actual Budget category UUID.

      Returns Promise<Procedure<{ status: string }>>

      Procedure indicating the import result.