class SlashCommandInteraction extends Interactionimport { SlashCommandInteraction } from "https://deno.land/x/harmony@v2.7.0/mod.ts"; ConstructorsnewSlashCommandInteraction(client: Client,data: InteractionPayload,others: { channel?: TextChannel | GuildTextChannel; guild?: Guild; member?: Member; user: User; resolved: InteractionApplicationCommandResolved; },)Propertiesdata: InteractionApplicationCommandDataData sent with Interaction. Only applies to Application Command guildLocale: stringlocale: stringreadonlyname: stringName of the Command Used (may change with future additions to Interactions!) readonlyoptions: InteractionApplicationCommandOption[]Application Command options. Sub Command (and Group) nesting is stripped off for this resolved: InteractionApplicationCommandResolvedResolved data for Snowflakes in Slash Command Arguments readonlysubCommand: string | undefinedGets sub command name from options readonlysubCommandGroup: string | undefinedGets sub command group name from options readonlytargetID: string | undefinedTarget ID. Only valid for Context Menu commands readonlytargetMessage: Message | undefinedTarget Message object. Only valid for Message Context Menu commands readonlytargetUser: User | undefinedTarget User object. Only valid for User Context Menu commands Methodsoption<T extends | number | string | InteractionUser | InteractionChannel | Role | undefined>(name: string): TGet an option by name