I have a stripped down command for the purposes of troubleshooting. This command simply takes one argument and responds with a stock message. It looks like this:
[SlashCommand("test_command", "test")]
public async Task TestCommand(string testArgument) {
await RespondAsync("Nice try!").ContinueWith(t => Console.WriteLine("Test"));
}
When I run the command from a server and channel where it has Send Messages permissions, the string "Test" appears in the console, but the message "Nice try!" fails to arrive in the server, as shown in the attached image. The application has bot and slash command permissions. I have no idea what I'm missing, but at times like these the answer is often obvious I merely overlooked. Regardless, any help would be appreciated. Thanks.