Class CommandClient
extends EventSpewerclass EventSpewerdetritus-utils/EventSpewer
Command Client, hooks onto a ClusterClient or ShardClient to provide easier command handling
Flow is onMessageCheck -> onPrefixCheck -> onCommandCheck
Constructor
constructor(
token: ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient | InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient | string,
options: CommandClientOptionsinterface CommandClientOptionsdetritus-client/CommandClientOptions = {}
)options: CommandClientOptionsinterface CommandClientOptionsdetritus-client/CommandClientOptions = {}
Properties
_clientSubscriptions: Array<EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription>external Array = Array<never>external Array[src]
client: ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient[src]
directories = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, {subdirectories: boolean}>[src]
prefixes: {custom: BaseSetclass BaseSetdetritus-utils/BaseSet<string>, mention: BaseSetclass BaseSetdetritus-utils/BaseSet<string>}[src]
ratelimits: Array<CommandRatelimitclass CommandRatelimitdetritus-client/commandratelimit/CommandRatelimit>external Array = Array<never>external Array[src]
ratelimiter: CommandRatelimiterclass CommandRatelimiterdetritus-client/commandratelimit/CommandRatelimiter[src]
replies: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, CommandReplyinterface CommandReplydetritus-client/CommandReply>[src]
Methods
onCommandCancel(
context: Contextclass Contextdetritus-client/command/Context,
command: Commandclass Commanddetritus-client/command/Command
): Promise<any>external Promise | any[src]command: Commandclass Commanddetritus-client/command/Command
onMessageCancel(context: Contextclass Contextdetritus-client/command/Context): Promise<any>external Promise | any[src]
onPrefixCheck(
context: Contextclass Contextdetritus-client/command/Context
): CommandClientPrefixestype CommandClientPrefixesdetritus-client/CommandClientPrefixes | Promise<CommandClientPrefixestype CommandClientPrefixesdetritus-client/CommandClientPrefixes>external Promise[src]get rest(): Clientclass Clientdetritus-client-rest/Client | RestClientclass RestClientdetritus-client/rest/RestClient[src]
add(
options: Commandclass Commanddetritus-client/command/Command | CommandClientAddinterface CommandClientAdddetritus-client/CommandClientAdd | string,
run?: CommandCallbackRuntype CommandCallbackRundetritus-client/command/CommandCallbackRun
): CommandClientclass CommandClientdetritus-client/CommandClient[src]run?: CommandCallbackRuntype CommandCallbackRundetritus-client/command/CommandCallbackRun
addMultiple(
commands: Array<CommandOptionsinterface CommandOptionsdetritus-client/command/CommandOptions>external Array = Array<never>external Array
): CommandClientclass CommandClientdetritus-client/CommandClient[src]addMultipleIn(): Promise<CommandClientclass CommandClientdetritus-client/CommandClient>external Promise[src]
getAttributes(
context: Contextclass Contextdetritus-client/command/Context
): Promise<CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes | null>external Promise[src]getCommand(
attributes: CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes
): Commandclass Commanddetritus-client/command/Command | null[src]run(
options: CommandClientRunOptionsinterface CommandClientRunOptionsdetritus-client/CommandClientRunOptions = {}
): Promise<ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient>external Promise[src]handleMessageCreate(event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate): Promise<void>external Promise[src]
handleMessageUpdate(event: MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate): Promise<void>external Promise[src]
handle(
name: ClientEvents.MESSAGE_CREATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate
): Promise<void>external Promise[src]event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate
2 more overloads
handle(
name: ClientEvents.MESSAGE_UPDATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
): Promise<void>external Promise[src]event: MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
handle(
name: ClientEvents.MESSAGE_CREATEenum ClientEventsdetritus-client/ClientEvents | ClientEvents.MESSAGE_UPDATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate | MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
): Promise<void>external Promise[src]event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate | MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
23 more overloads
on(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
on(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
on(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
on(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
on(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
on(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
on(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
on(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
on(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anyon(
event: "commandPermissionsFailClient",
listener: (
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anyon(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
on(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
on(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
on(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
on(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
on(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
on(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
on(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
on(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
on(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
on(event: "killed", listener: () => any): CommandClientclass CommandClientdetritus-client/CommandClient[src]
23 more overloads
once(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
once(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
once(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
once(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
once(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
once(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
once(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
once(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
once(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anyonce(
event: "commandPermissionsFailClient",
listener: (
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anyonce(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
once(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
once(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
once(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
once(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
once(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
once(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
once(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
once(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
once(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
once(event: "killed", listener: () => any): CommandClientclass CommandClientdetritus-client/CommandClient[src]
23 more overloads
subscribe(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
subscribe(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
subscribe(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
subscribe(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
subscribe(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
subscribe(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
subscribe(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
subscribe(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
subscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anysubscribe(
event: "commandPermissionsFailClient",
listener: (
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => anysubscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
subscribe(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
subscribe(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
subscribe(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
subscribe(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
subscribe(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
subscribe(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
subscribe(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
subscribe(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
subscribe(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any