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

    Interface EconomyOptions

    Economy system — balances, transfers, daily rewards with streaks.

    interface EconomyOptions {
        allowNegative?: boolean;
        bankCapacity?: number;
        currency?: string;
        dailyAmount?: number | [number, number];
        dailyCooldownMs?: number;
        maxStreakBonus?: number;
        now?: () => number;
        random?: () => number;
        startingBalance?: number;
        streakBonus?: number;
        streakGraceMs?: number;
        transferFee?: number;
    }
    Index
    allowNegative?: boolean
    bankCapacity?: number

    Max money the bank can hold per user. Default Infinity.

    currency?: string

    Currency symbol for format(). Default 💰.

    dailyAmount?: number | [number, number]

    Daily reward: fixed or [min, max] random range. Default [100, 200].

    dailyCooldownMs?: number

    Default 24h.

    maxStreakBonus?: number
    now?: () => number

    Clock override (testing).

    random?: () => number

    RNG override (testing / provably-fair bots).

    startingBalance?: number
    streakBonus?: number

    Extra per consecutive day (streak - 1) * bonus. Default 0.

    streakGraceMs?: number

    How long after cooldown the streak survives. Default 24h.

    transferFee?: number

    Transfer fee fraction (0.05 = 5%), charged to the sender. Default 0.