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

    Interface AfkManager

    interface AfkManager {
        size: number;
        bind(sock: unknown): () => void;
        clear(): void;
        getAfk(jid: string): AfkEntry | null;
        getAfkUsers(): string[];
        getTotalAfkMs(jid: string): number;
        handler(upsert: { messages: unknown[] }): void;
        isAfk(jid: string): boolean;
        onAfkMention(cb: (event: AfkMentionEvent) => void): () => void;
        onReturn(cb: (summary: AfkReturnSummary) => void): () => void;
        renderAfkList(options?: { title?: string }): string;
        setAfk(jid: string, reason?: string): AfkEntry;
        setBack(jid: string): AfkReturnSummary | null;
        unbind(): void;
    }
    Index
    size: number
    • Parameters

      • sock: unknown

      Returns () => void

    • Cumulative AFK time (ms) across completed sessions.

      Parameters

      • jid: string

      Returns number

    • Parameters

      • upsert: { messages: unknown[] }

      Returns void

    • Parameters

      • Optionaloptions: { title?: string }

      Returns string