oopscord.js
    Preparing search index...

    Interface ModuleOptions

    interface ModuleOptions {
        allowedMentions?: MessageMentionOptions;
        closeTimeout?: number;
        commands?: (new (...args: any[]) => any)[];
        components?: (new (...args: any[]) => any)[];
        disableCache?: boolean;
        enforceNonce?: boolean;
        failIfNotExists?: boolean;
        imports: (new (...args: any[]) => any)[];
        intents: BitFieldResolvable<
            | "Guilds"
            | "GuildMembers"
            | "GuildModeration"
            | "GuildBans"
            | "GuildExpressions"
            | "GuildEmojisAndStickers"
            | "GuildIntegrations"
            | "GuildWebhooks"
            | "GuildInvites"
            | "GuildVoiceStates"
            | "GuildPresences"
            | "GuildMessages"
            | "GuildMessageReactions"
            | "GuildMessageTyping"
            | "DirectMessages"
            | "DirectMessageReactions"
            | "DirectMessageTyping"
            | "MessageContent"
            | "GuildScheduledEvents"
            | "AutoModerationConfiguration"
            | "AutoModerationExecution"
            | "GuildMessagePolls"
            | "DirectMessagePolls",
            number,
        >;
        jsonTransformer?: (obj: unknown) => unknown;
        listeners?: typeof Listener[];
        makeCache?: CacheFactory;
        partials?: readonly Partials[];
        presence?: PresenceData;
        rest?: Partial<RESTOptions>;
        shardCount?: number;
        shards?: number | readonly number[] | "auto";
        sweepers?: SweeperOptions;
        test?: { enable: boolean; guild: string | null };
        token: string;
        waitGuildTimeout?: number;
        ws?: WebSocketOptions;
    }

    Hierarchy

    • ClientOptions
      • ModuleOptions
    Index

    Properties

    allowedMentions?: MessageMentionOptions
    closeTimeout?: number
    commands?: (new (...args: any[]) => any)[]
    components?: (new (...args: any[]) => any)[]
    disableCache?: boolean
    enforceNonce?: boolean
    failIfNotExists?: boolean
    imports: (new (...args: any[]) => any)[]
    intents: BitFieldResolvable<
        | "Guilds"
        | "GuildMembers"
        | "GuildModeration"
        | "GuildBans"
        | "GuildExpressions"
        | "GuildEmojisAndStickers"
        | "GuildIntegrations"
        | "GuildWebhooks"
        | "GuildInvites"
        | "GuildVoiceStates"
        | "GuildPresences"
        | "GuildMessages"
        | "GuildMessageReactions"
        | "GuildMessageTyping"
        | "DirectMessages"
        | "DirectMessageReactions"
        | "DirectMessageTyping"
        | "MessageContent"
        | "GuildScheduledEvents"
        | "AutoModerationConfiguration"
        | "AutoModerationExecution"
        | "GuildMessagePolls"
        | "DirectMessagePolls",
        number,
    >
    jsonTransformer?: (obj: unknown) => unknown
    listeners?: typeof Listener[]
    makeCache?: CacheFactory
    partials?: readonly Partials[]
    presence?: PresenceData
    rest?: Partial<RESTOptions>
    shardCount?: number
    shards?: number | readonly number[] | "auto"
    sweepers?: SweeperOptions
    test?: { enable: boolean; guild: string | null }
    token: string
    waitGuildTimeout?: number
    ws?: WebSocketOptions