RecipleInteractionEvents

class

RecipleInteractionEvents

source
export class RecipleInteractionEvents extends ClientEventModule implements RecipleInteractionEvents.Options
export class RecipleInteractionEvents extends ClientEventModule implements RecipleInteractionEvents.Options
constructor(options: RecipleInteractionEvents.Options = {})
constructor(options: RecipleInteractionEvents.Options = {})
ParamTypeRequired
options = {}
options = {}
RecipleInteractionEvents.Options
RecipleInteractionEvents.Options
No
public async source

.onReady()

onReady(): Promise<void>
onReady(): Promise<void>

Returns:

Promise<void>
Promise<void>

public async source

.onEvent(...)

onEvent(interaction: Interaction<CacheType>): Promise<void>
onEvent(interaction: Interaction<CacheType>): Promise<void>
ParamTypeRequired
interaction
interaction
Interaction<CacheType>
Interaction<CacheType>
Yes

Returns:

Promise<void>
Promise<void>

public async source

.resolveListeners(...)

resolveListeners(customModules?: AnyModule[])
resolveListeners(customModules?: AnyModule[])
ParamTypeRequired
customModules
customModules
AnyModule[]
AnyModule[]
No
public source

.id

string
string
public source

.event

"interactionCreate"
"interactionCreate"
string|string[]
string|string[]
((module: AnyModule)) => Awaitable<boolean>
((module: AnyModule)) => Awaitable<boolean>
Collection<string, InteractionListener<InteractionListenerType>>
Collection<string, InteractionListener<InteractionListenerType>>
private source

.logger