diff --git a/src/Discord.Net.Core/Discord.Net.Core.xml b/src/Discord.Net.Core/Discord.Net.Core.xml
index 803127009..94b0c5cf6 100644
--- a/src/Discord.Net.Core/Discord.Net.Core.xml
+++ b/src/Discord.Net.Core/Discord.Net.Core.xml
@@ -4691,7 +4691,7 @@
The request options for this async request.
A that represents the initial response.
-
+
Acknowledges this interaction.
diff --git a/src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs b/src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs
index b5afddca2..ae015c2a6 100644
--- a/src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs
+++ b/src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs
@@ -92,6 +92,6 @@ namespace Discord
///
/// A task that represents the asynchronous operation of acknowledging the interaction.
///
- Task DeferAsync (RequestOptions options = null);
+ Task DeferAsync (bool ephemeral = false, RequestOptions options = null);
}
}
diff --git a/src/Discord.Net.Rest/API/Common/Webhook.cs b/src/Discord.Net.Rest/API/Common/Webhook.cs
index ff1dca9bd..eb504a27c 100644
--- a/src/Discord.Net.Rest/API/Common/Webhook.cs
+++ b/src/Discord.Net.Rest/API/Common/Webhook.cs
@@ -22,6 +22,6 @@ namespace Discord.API
[JsonProperty("user")]
public Optional Creator { get; set; }
[JsonProperty("application_id")]
- public Optional ApplicationId { get; set; }
+ public ulong? ApplicationId { get; set; }
}
}
diff --git a/src/Discord.Net.Rest/Entities/Webhooks/RestWebhook.cs b/src/Discord.Net.Rest/Entities/Webhooks/RestWebhook.cs
index 0d24f08df..5ae09fde0 100644
--- a/src/Discord.Net.Rest/Entities/Webhooks/RestWebhook.cs
+++ b/src/Discord.Net.Rest/Entities/Webhooks/RestWebhook.cs
@@ -68,8 +68,8 @@ namespace Discord.Rest
GuildId = model.GuildId.Value;
if (model.Name.IsSpecified)
Name = model.Name.Value;
- if (model.ApplicationId.IsSpecified)
- ApplicationId = model.ApplicationId.Value;
+
+ ApplicationId = model.ApplicationId;
}
///
diff --git a/src/Discord.Net.Webhook/Entities/Webhooks/RestInternalWebhook.cs b/src/Discord.Net.Webhook/Entities/Webhooks/RestInternalWebhook.cs
index 210d8eda0..2a5c4786e 100644
--- a/src/Discord.Net.Webhook/Entities/Webhooks/RestInternalWebhook.cs
+++ b/src/Discord.Net.Webhook/Entities/Webhooks/RestInternalWebhook.cs
@@ -45,8 +45,8 @@ namespace Discord.Webhook
GuildId = model.GuildId.Value;
if (model.Name.IsSpecified)
Name = model.Name.Value;
- if (model.ApplicationId.IsSpecified)
- ApplicationId = model.ApplicationId.Value;
+
+ ApplicationId = model.ApplicationId;
}
public string GetAvatarUrl(ImageFormat format = ImageFormat.Auto, ushort size = 128)