Skip to main content

Interface: SapphireClientOptions

Properties

baseUserDirectory

Optional baseUserDirectory: null | string | URL

Defined in

projects/framework/src/lib/SapphireClient.ts:40


caseInsensitiveCommands

Optional caseInsensitiveCommands: null | boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:47


caseInsensitivePrefixes

Optional caseInsensitivePrefixes: null | boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:54


defaultCooldown

Optional defaultCooldown: CooldownOptions

Defined in

projects/framework/src/lib/SapphireClient.ts:133


defaultPrefix

Optional defaultPrefix: SapphirePrefix

Defined in

projects/framework/src/lib/SapphireClient.ts:61


disableMentionPrefix

Optional disableMentionPrefix: boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:138


enableLoaderTraceLoggings

Optional enableLoaderTraceLoggings: boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:107


fetchPrefix

Optional fetchPrefix: SapphirePrefixHook

Defined in

projects/framework/src/lib/SapphireClient.ts:86


id

Optional id: string

Defined in

projects/framework/src/lib/SapphireClient.ts:93


loadDefaultErrorListeners

Optional loadDefaultErrorListeners: boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:114


loadMessageCommandListeners

Optional loadMessageCommandListeners: boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:121


logger

Optional logger: ClientLoggerOptions

Defined in

projects/framework/src/lib/SapphireClient.ts:100


preventFailedToFetchLogForGuilds

Optional preventFailedToFetchLogForGuilds: true | string[]

Defined in

projects/framework/src/lib/SapphireClient.ts:156


regexPrefix

Optional regexPrefix: RegExp

Defined in

projects/framework/src/lib/SapphireClient.ts:79


typing

Optional typing: boolean

Defined in

projects/framework/src/lib/SapphireClient.ts:127