From 58ddcabc07be1bb4bd34a850e67d0ebee8bb6eb1 Mon Sep 17 00:00:00 2001 From: Gehongyan Date: Sat, 21 Sep 2024 00:43:48 +0800 Subject: [PATCH] An AddSlashCommand overload should be AddAutocompleteCommand in ModuleBuilder --- src/Discord.Net.Interactions/Builders/ModuleBuilder.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Interactions/Builders/ModuleBuilder.cs b/src/Discord.Net.Interactions/Builders/ModuleBuilder.cs index 2fd28927d8..31f351cadd 100644 --- a/src/Discord.Net.Interactions/Builders/ModuleBuilder.cs +++ b/src/Discord.Net.Interactions/Builders/ModuleBuilder.cs @@ -370,6 +370,11 @@ public ModuleBuilder AddAutocompleteCommand(Action c return this; } + /// + [Obsolete("This method will be deprecated soon. Use AddAutocompleteCommand instead.")] + public ModuleBuilder AddSlashCommand(string name, ExecuteCallback callback, Action configure) + => AddAutocompleteCommand(name, callback, configure); + /// /// Adds autocomplete command builder to . /// @@ -379,7 +384,7 @@ public ModuleBuilder AddAutocompleteCommand(Action c /// /// The builder instance. /// - public ModuleBuilder AddSlashCommand(string name, ExecuteCallback callback, Action configure) + public ModuleBuilder AddAutocompleteCommand(string name, ExecuteCallback callback, Action configure) { var command = new AutocompleteCommandBuilder(this, name, callback); configure(command); @@ -402,7 +407,7 @@ public ModuleBuilder AddModalCommand(Action configure) _modalCommands.Add(command); return this; } - + /// /// Adds a modal command builder to . ///