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

    Interface CommandRouterOptions

    interface CommandRouterOptions {
        caseInsensitive?: boolean;
        cooldownMs?: number;
        isAdmin?: (ctx: Context) => boolean | Promise<boolean>;
        isBotAdmin?: (ctx: Context) => boolean | Promise<boolean>;
        logger?: any;
        now?: () => number;
        onCooldown?: (
            ctx: Context,
            info: { command: string; def: CommandDefinition; remainingMs: number },
        ) => unknown;
        onError?: (
            ctx: Context,
            info: { command: string; def: CommandDefinition; error: Error },
        ) => unknown;
        onPermissionDenied?: (
            ctx: Context,
            info: {
                command: string;
                def: CommandDefinition;
                reason: PermissionReasonValue;
            },
        ) => unknown;
        onUnknown?: (
            ctx: Context,
            info: { command: string; prefix: string },
        ) => unknown;
        ownerJids?: string | string[];
        prefixes?: string | string[];
    }
    Index
    caseInsensitive?: boolean
    cooldownMs?: number
    isAdmin?: (ctx: Context) => boolean | Promise<boolean>
    isBotAdmin?: (ctx: Context) => boolean | Promise<boolean>
    logger?: any
    now?: () => number
    onCooldown?: (
        ctx: Context,
        info: { command: string; def: CommandDefinition; remainingMs: number },
    ) => unknown
    onError?: (
        ctx: Context,
        info: { command: string; def: CommandDefinition; error: Error },
    ) => unknown
    onPermissionDenied?: (
        ctx: Context,
        info: {
            command: string;
            def: CommandDefinition;
            reason: PermissionReasonValue;
        },
    ) => unknown
    onUnknown?: (ctx: Context, info: { command: string; prefix: string }) => unknown
    ownerJids?: string | string[]
    prefixes?: string | string[]