Skip to main content

Class: App

Constructors​

constructor​

• new App(options?)

Parameters​

NameType
options?AppOptions

Defined in​

packages/disploy/src/client/App.ts:60

Properties​

channels​

• channels: ChannelManager

Defined in​

packages/disploy/src/client/App.ts:50


clientId​

• clientId: string = 'not-ready'

Defined in​

packages/disploy/src/client/App.ts:39


commands​

• commands: CommandManager

Defined in​

packages/disploy/src/client/App.ts:54


env​

• env: Map<string, string>

Defined in​

packages/disploy/src/client/App.ts:41


guilds​

• guilds: StructureManager<Guild>

Defined in​

packages/disploy/src/client/App.ts:49


handlers​

• handlers: MessageComponentManager

Defined in​

packages/disploy/src/client/App.ts:55


initOptions​

• Private initOptions: Required<AppOptions>

Defined in​

packages/disploy/src/client/App.ts:37


logger​

• logger: Logger

Defined in​

packages/disploy/src/client/App.ts:44


messages​

• messages: MessageManager

Defined in​

packages/disploy/src/client/App.ts:51


publicKey​

• publicKey: string = 'not-ready'

Defined in​

packages/disploy/src/client/App.ts:40


rest​

• rest: Rest

Defined in​

packages/disploy/src/client/App.ts:46


router​

• router: Router

Defined in​

packages/disploy/src/client/App.ts:45


token​

• token: string = 'not-ready'

Defined in​

packages/disploy/src/client/App.ts:38


user​

• user: ToBeFetched<User>

Defined in​

packages/disploy/src/client/App.ts:58


users​

• users: StructureManager<User>

Defined in​

packages/disploy/src/client/App.ts:48

Methods​

_populateEnv​

▸ Private _populateEnv(env): void

Parameters​

NameType
envRecord<string, string>

Returns​

void

Defined in​

packages/disploy/src/client/App.ts:103


start​

▸ start(options): void

Parameters​

NameType
optionsStartAppOptions

Returns​

void

Defined in​

packages/disploy/src/client/App.ts:81