@typed-discord/interactions
    Preparing search index...

    Interface ApplicationCommandAutocompleteInteractionData

    interface ApplicationCommandAutocompleteInteractionData {
        guild_id?: `${bigint}`;
        name: string;
        options?:
            | [
                ApplicationCommandInteractionSubCommandGroupOption<
                    | ApplicationCommandInteractionStringOption & { focused?: false }
                    | ApplicationCommandInteractionStringOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionIntegerOption & { focused?: false }
                    | ApplicationCommandInteractionIntegerOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionBooleanOption & { focused?: false }
                    | never
                    | ApplicationCommandInteractionUserOption & { focused?: false }
                    | ApplicationCommandInteractionUserOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionChannelOption & { focused?: false }
                    | ApplicationCommandInteractionChannelOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionRoleOption & { focused?: false }
                    | ApplicationCommandInteractionRoleOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionMentionableOption & { focused?: false }
                    | ApplicationCommandInteractionMentionableOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionNumberOption & { focused?: false }
                    | ApplicationCommandInteractionNumberOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionAttachmentOption & { focused?: false }
                    | ApplicationCommandInteractionAttachmentOption & {
                        focused: true;
                        value: string;
                    },
                >,
            ]
            | [
                ApplicationCommandInteractionSubCommandOption<
                    | ApplicationCommandInteractionStringOption & { focused?: false }
                    | ApplicationCommandInteractionStringOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionIntegerOption & { focused?: false }
                    | ApplicationCommandInteractionIntegerOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionBooleanOption & { focused?: false }
                    | never
                    | ApplicationCommandInteractionUserOption & { focused?: false }
                    | ApplicationCommandInteractionUserOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionChannelOption & { focused?: false }
                    | ApplicationCommandInteractionChannelOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionRoleOption & { focused?: false }
                    | ApplicationCommandInteractionRoleOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionMentionableOption & { focused?: false }
                    | ApplicationCommandInteractionMentionableOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionNumberOption & { focused?: false }
                    | ApplicationCommandInteractionNumberOption & {
                        focused: true;
                        value: string;
                    }
                    | ApplicationCommandInteractionAttachmentOption & { focused?: false }
                    | ApplicationCommandInteractionAttachmentOption & {
                        focused: true;
                        value: string;
                    },
                >,
            ]
            | (
                | ApplicationCommandInteractionStringOption & { focused?: false }
                | ApplicationCommandInteractionStringOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionIntegerOption & { focused?: false }
                | ApplicationCommandInteractionIntegerOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionBooleanOption & { focused?: false }
                | never
                | ApplicationCommandInteractionUserOption & { focused?: false }
                | ApplicationCommandInteractionUserOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionChannelOption & { focused?: false }
                | ApplicationCommandInteractionChannelOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionRoleOption & { focused?: false }
                | ApplicationCommandInteractionRoleOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionMentionableOption & { focused?: false }
                | ApplicationCommandInteractionMentionableOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionNumberOption & { focused?: false }
                | ApplicationCommandInteractionNumberOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionAttachmentOption & { focused?: false }
                | ApplicationCommandInteractionAttachmentOption & {
                    focused: true;
                    value: string;
                }
            )[];
    }
    Index

    Properties

    guild_id?: `${bigint}`

    ID of the guild the autocomplete interaction was sent from.

    name: string

    Name of the invoked command.

    options?:
        | [
            ApplicationCommandInteractionSubCommandGroupOption<
                | ApplicationCommandInteractionStringOption & { focused?: false }
                | ApplicationCommandInteractionStringOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionIntegerOption & { focused?: false }
                | ApplicationCommandInteractionIntegerOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionBooleanOption & { focused?: false }
                | never
                | ApplicationCommandInteractionUserOption & { focused?: false }
                | ApplicationCommandInteractionUserOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionChannelOption & { focused?: false }
                | ApplicationCommandInteractionChannelOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionRoleOption & { focused?: false }
                | ApplicationCommandInteractionRoleOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionMentionableOption & { focused?: false }
                | ApplicationCommandInteractionMentionableOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionNumberOption & { focused?: false }
                | ApplicationCommandInteractionNumberOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionAttachmentOption & { focused?: false }
                | ApplicationCommandInteractionAttachmentOption & {
                    focused: true;
                    value: string;
                },
            >,
        ]
        | [
            ApplicationCommandInteractionSubCommandOption<
                | ApplicationCommandInteractionStringOption & { focused?: false }
                | ApplicationCommandInteractionStringOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionIntegerOption & { focused?: false }
                | ApplicationCommandInteractionIntegerOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionBooleanOption & { focused?: false }
                | never
                | ApplicationCommandInteractionUserOption & { focused?: false }
                | ApplicationCommandInteractionUserOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionChannelOption & { focused?: false }
                | ApplicationCommandInteractionChannelOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionRoleOption & { focused?: false }
                | ApplicationCommandInteractionRoleOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionMentionableOption & { focused?: false }
                | ApplicationCommandInteractionMentionableOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionNumberOption & { focused?: false }
                | ApplicationCommandInteractionNumberOption & {
                    focused: true;
                    value: string;
                }
                | ApplicationCommandInteractionAttachmentOption & { focused?: false }
                | ApplicationCommandInteractionAttachmentOption & {
                    focused: true;
                    value: string;
                },
            >,
        ]
        | (
            | ApplicationCommandInteractionStringOption & { focused?: false }
            | ApplicationCommandInteractionStringOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionIntegerOption & { focused?: false }
            | ApplicationCommandInteractionIntegerOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionBooleanOption & { focused?: false }
            | never
            | ApplicationCommandInteractionUserOption & { focused?: false }
            | ApplicationCommandInteractionUserOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionChannelOption & { focused?: false }
            | ApplicationCommandInteractionChannelOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionRoleOption & { focused?: false }
            | ApplicationCommandInteractionRoleOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionMentionableOption & { focused?: false }
            | ApplicationCommandInteractionMentionableOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionNumberOption & { focused?: false }
            | ApplicationCommandInteractionNumberOption & {
                focused: true;
                value: string;
            }
            | ApplicationCommandInteractionAttachmentOption & { focused?: false }
            | ApplicationCommandInteractionAttachmentOption & {
                focused: true;
                value: string;
            }
        )[]

    Parameters and focused option values provided by the user.