ContextMenuCommand
namespace
ContextMenuCommand
sourceexport namespace ContextMenuCommand export namespace ContextMenuCommandtypeAlias
Resolvable
sourceexport type Resolvable = ContextMenuCommand|ContextMenuCommand.Data export type Resolvable = ContextMenuCommand|ContextMenuCommand.Datainterface
Data
sourceexport interface Data extends BaseCommand.Data<CommandType.ContextMenu> export interface Data extends BaseCommand.Data<CommandType.ContextMenu>interface
ExecuteData
sourceexport interface ExecuteData extends BaseCommand.ExecuteData<CommandType.ContextMenu> export interface ExecuteData extends BaseCommand.ExecuteData<CommandType.ContextMenu>CommandType.ContextMenu CommandType.ContextMenuContextMenuCommand ContextMenuCommandUserContextMenuCommandInteraction|MessageContextMenuCommandInteraction UserContextMenuCommandInteraction|MessageContextMenuCommandInteractioninterface
ExecuteOptions
sourceexport interface ExecuteOptions extends BaseCommand.ExecuteOptions export interface ExecuteOptions extends BaseCommand.ExecuteOptionsContextMenuCommand ContextMenuCommandUserContextMenuCommandInteraction|MessageContextMenuCommandInteraction UserContextMenuCommandInteraction|MessageContextMenuCommandInteractionboolean booleanfunction
execute
sourceexport async function execute({ interaction, client, command, acceptRepliedInteraction, throwOnExecuteError }: ExecuteOptions): Promise<ExecuteData|null> export async function execute({ interaction, client, command, acceptRepliedInteraction, throwOnExecuteError }: ExecuteOptions): Promise<ExecuteData|null>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Promise<ExecuteData|null> Promise<ExecuteData|null>