import { type InteractionData } from "https://deno.land/x/natico@4.0.0-pre.4/examples/deps.ts";
Properties
optional
componentType: MessageComponentTypesThe type of component
optional
components: MessageComponentsThe components if its a Modal Submit interaction.
optional
resolved: { messages?: Record<string, Message>; users?: Record<string, User>; members?: Record<string, Omit<InteractionGuildMember, "user" | "deaf" | "mute">>; roles?: Record<string, Role>; channels?: Record<string, Pick<Channel, | "id"
| "name"
| "type"
| "permissions"
Converted users + roles + channels
optional
options: InteractionDataOption[]The params + values from the user