SlashCommandModule
interface
SlashCommandModule
sourceexport interface SlashCommandModule extends Omit<BaseModule, "moduleType"|"onEnable"|"onReady"|"onDisable">, SlashCommandModule.SlashCommandWithoutBuilderMethods export interface SlashCommandModule extends Omit<BaseModule, "moduleType"|"onEnable"|"onReady"|"onDisable">, SlashCommandModule.SlashCommandWithoutBuilderMethodsonEnable(data: BaseModule.EventData<boolean>): Promise<void> onEnable(data: BaseModule.EventData<boolean>): Promise<void>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<void> Promise<void>onReady(data: BaseModule.EventData<true>): Promise<void> onReady(data: BaseModule.EventData<true>): Promise<void>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<void> Promise<void>onDisable(data: BaseModule.EventData<boolean>): Promise<void> onDisable(data: BaseModule.EventData<boolean>): Promise<void>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<void> Promise<void>