From 755f3c05c1d2562b56a2745743a0c0cc3d7d02a8 Mon Sep 17 00:00:00 2001 From: CottageDwellingCat <80918250+CottageDwellingCat@users.noreply.github.com> Date: Mon, 30 Aug 2021 10:52:31 -0500 Subject: [PATCH] Fix ephemeral command differs (#128) --- .../Interaction/SocketBaseCommand/SocketCommandBase.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketCommandBase.cs b/src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketCommandBase.cs index 8ca20aa7c..158368b8e 100644 --- a/src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketCommandBase.cs +++ b/src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketCommandBase.cs @@ -157,6 +157,10 @@ namespace Discord.WebSocket var response = new API.InteractionResponse { Type = InteractionResponseType.DeferredChannelMessageWithSource, + Data = new API.InteractionCallbackData + { + Flags = ephemeral ? MessageFlags.Ephemeral : Optional.Unspecified + } }; return Discord.Rest.ApiClient.CreateInteractionResponse(response, this.Id, this.Token, options);