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

    Interface PollManager

    interface PollManager {
        applyUpdate(idOrMsg: any, update: any): PollTallyRow[] | null;
        applyVote(
            idOrMsg: any,
            voterJid: string,
            selection?:
                | string
                | Uint8Array<ArrayBufferLike>
                | (string | Uint8Array<ArrayBufferLike>)[],
        ): PollTallyRow[] | null;
        close(idOrMsg: any): boolean;
        getVoterChoice(idOrMsg: any, voterJid: string): string[];
        getVotersFor(idOrMsg: any, option: string | number): string[];
        has(idOrMsg: any): boolean;
        isOpen(idOrMsg: any): boolean;
        list(): string[];
        register(
            pollMsg: any,
            extra?: {
                at?: number;
                creator?: string;
                id?: string;
                selectableCount?: number;
            },
        ): string
        | null;
        render(idOrMsg: any, opts?: { width?: number }): string;
        reopen(idOrMsg: any): boolean;
        reset(idOrMsg?: any): void;
        tally(idOrMsg: any): PollTallyRow[];
        totalVoters(idOrMsg: any): number;
        winner(idOrMsg: any): PollWinner | null;
    }
    Index
    • Parameters

      • idOrMsg: any
      • voterJid: string
      • Optionalselection: string | Uint8Array<ArrayBufferLike> | (string | Uint8Array<ArrayBufferLike>)[]

      Returns PollTallyRow[] | null

    • Freeze a poll: further votes are ignored and the frozen tally is returned.

      Parameters

      • idOrMsg: any

      Returns boolean

    • Parameters

      • idOrMsg: any
      • voterJid: string

      Returns string[]

    • Voters who currently pick a given option (by name or zero-based index).

      Parameters

      • idOrMsg: any
      • option: string | number

      Returns string[]

    • Is this poll registered and still accepting votes?

      Parameters

      • idOrMsg: any

      Returns boolean

    • Parameters

      • pollMsg: any
      • Optionalextra: { at?: number; creator?: string; id?: string; selectableCount?: number }

      Returns string | null

    • Parameters

      • idOrMsg: any
      • Optionalopts: { width?: number }

      Returns string