Skip to content

HandlerFunction

Type Alias: HandlerFunction<Context, InteractionArg>

Section titled “Type Alias: HandlerFunction<Context, InteractionArg>”

HandlerFunction<Context, InteractionArg> = (interaction) => Promise<any> | any

Defined in: types/handlers.ts:5

Signature for a handler’s execute function, typed to the specific interaction it receives.

Context extends BaseInteractionContext = BaseInteractionContext

InteractionArg extends AnyInteraction<Context> = AnyInteraction<Context>

InteractionArg

Promise<any> | any