fixed autocomplete

This commit is contained in:
2024-03-23 23:10:04 +01:00
parent 96f0e45819
commit a5997977db

View File

@@ -75,7 +75,15 @@ func interactionCreate(s *discordgo.Session, i *discordgo.InteractionCreate) {
} }
} }
case discordgo.InteractionApplicationCommandAutocomplete: 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) command.Autocomplete(s, i)
} }
case discordgo.InteractionModalSubmit: case discordgo.InteractionModalSubmit: