Constructors
constructor
- new ModuleManager(client, importLinter): ModuleManager
Parameters
- client: Client<boolean>
- importLinter: ((fileUrl: string) => Promise<any>)
- (fileUrl): Promise<any>
Returns Promise<any>
Methods
clearCommands
- clearCommands(guildId?): Promise<void>
Returns Promise<void>
init
- init(appPath, guildId?): Promise<void>
Parameters
- appPath: string
Optional
guildId: string
Returns Promise<void>
interactionExecute
- interactionExecute(interaction): Promise<void>
Returns Promise<void>