Skip to main content

Interface: Config

Properties

clientOptions?

optional clientOptions: ClientOptions;

defaults?

optional defaults: object;
NameType
dev?boolean
help?boolean

excludePaths?

optional excludePaths: string[];

experimental?

optional experimental: object;
NameType
buildDirectory?string
disableBot?boolean
incrementalBuilds?boolean
shard?any
userInstall?boolean

flashcore?

optional flashcore: object;
NameType
keyv?unknown

invite?

optional invite: object;
NameType
autoPermissions?boolean
permissions?number | PermissionsString[]
scopes?Scope[]

logger?

optional logger: object;
NameType
drain?LogDrain
enabled?boolean
level?LogLevel

plugins?

optional plugins: Plugin[];

roboplay?

optional roboplay: object;
NameType
node?"18" | "20" | "latest"

sage?

optional sage: false | SageOptions;

seed?

optional seed: object;
NameType
description?string

timeouts?

optional timeouts: object;
NameType
autocomplete?number
commandDeferral?number
commandRegistration?number
lifecycle?number

type?

optional type: "plugin" | "robo";

updateCheckInterval?

optional updateCheckInterval: number;

How often to check for updates to Robo.js in seconds. Default: 1 hour


watcher?

optional watcher: object;
NameType
ignore?string[]
Robo.js Logo

MIT © 2024 Robo.js By WavePlay