From a5997977db4d51a7cb5cecce8c36657780d59092 Mon Sep 17 00:00:00 2001 From: vaporvee Date: Sat, 23 Mar 2024 23:10:04 +0100 Subject: [PATCH] fixed autocomplete --- handlers.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/handlers.go b/handlers.go index 644b925..9dfe7b6 100644 --- a/handlers.go +++ b/handlers.go @@ -75,7 +75,15 @@ func interactionCreate(s *discordgo.Session, i *discordgo.InteractionCreate) { } } case discordgo.InteractionApplicationCommandAutocomplete: - if command.Autocomplete != nil && i.ApplicationCommandData().Name == command.Definition.Name && command.AllowDM && i.Interaction.GuildID != "" { + if command.Autocomplete != nil && i.ApplicationCommandData().Name == command.Definition.Name { + if !command.AllowDM && i.Interaction.GuildID == "" { + err := bot.InteractionRespond(i.Interaction, &discordgo.InteractionResponse{ + Type: discordgo.InteractionApplicationCommandAutocompleteResult, + }) + if err != nil { + logrus.Error(err) + } + } command.Autocomplete(s, i) } case discordgo.InteractionModalSubmit: