@japofc/baileys - v2.4.7
    Preparing search index...

    Interface UrlWatcher

    interface UrlWatcher {
        isRunning: boolean;
        lastBody: string | null;
        stats: { changes: number; checks: number; notModifiedHits: number };
        check(): Promise<
            {
                body?: string;
                changed?: boolean;
                error?: unknown;
                hash?: string;
                notModified?: boolean;
            },
        >;
        onChange(cb: (event: UrlChangeEvent) => void): () => void;
        onError(cb: (info: { error: unknown; url: string }) => void): () => void;
        setUrl(url: string): void;
        start(): () => void;
        stop(): void;
    }
    Index
    isRunning: boolean
    lastBody: string | null
    stats: { changes: number; checks: number; notModifiedHits: number }
    • Poll once (also primes the baseline).

      Returns Promise<
          {
              body?: string;
              changed?: boolean;
              error?: unknown;
              hash?: string;
              notModified?: boolean;
          },
      >

    • Parameters

      • cb: (info: { error: unknown; url: string }) => void

      Returns () => void

    • Switch targets at runtime (baseline + ETag reset).

      Parameters

      • url: string

      Returns void