Class PromptInteractionHandler
Methods
Static
Readonly
addCancelButton
addCancelButton(row: ActionRowBuilder<ButtonBuilder>): void Parameters
- row: ActionRowBuilder<ButtonBuilder>
Returns void
Static
Readonly
handlePromptCollector
Static
Readonly
handlePromptInteraction
Static
Readonly
promptInteraction
Type Parameters
- P extends Prompt
- I extends RepliableInteraction
Returns Promise<readonly [PromptInteraction, string[] | "CANCELLED"]>
Static
Readonly
transformPromptValue
transformPromptValue<P extends Prompt>( prompt: P, resolvedValue: null | string | string[], guild: Guild,): ValueForPrompt<P> Parameters
- prompt: P
- resolvedValue: null | string | string[]
- guild: Guild
Value is of type
any
because Prompt[] is generic, use mapped prompts to implement type-safeonCollect
functions.