From d6d4429c3d93a97c632109cdccbc0de6f98553cd Mon Sep 17 00:00:00 2001 From: Christopher Felegy Date: Fri, 21 Jun 2019 17:27:00 -0400 Subject: [PATCH] fix: include MessageFlags and SuppressEmbedParams --- src/Discord.Net.Rest/API/Common/MessageFlags.cs | 10 ++++++++++ src/Discord.Net.Rest/API/Rest/SuppressEmbedParams.cs | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/Discord.Net.Rest/API/Common/MessageFlags.cs create mode 100644 src/Discord.Net.Rest/API/Rest/SuppressEmbedParams.cs diff --git a/src/Discord.Net.Rest/API/Common/MessageFlags.cs b/src/Discord.Net.Rest/API/Common/MessageFlags.cs new file mode 100644 index 000000000..ebe4e80ca --- /dev/null +++ b/src/Discord.Net.Rest/API/Common/MessageFlags.cs @@ -0,0 +1,10 @@ +using System; + +namespace Discord.API +{ + [Flags] + internal enum MessageFlags : byte // probably safe to constrain this to 8 values, if not, it's internal so who cares + { + Suppressed = 0x04, + } +} diff --git a/src/Discord.Net.Rest/API/Rest/SuppressEmbedParams.cs b/src/Discord.Net.Rest/API/Rest/SuppressEmbedParams.cs new file mode 100644 index 000000000..9139627b8 --- /dev/null +++ b/src/Discord.Net.Rest/API/Rest/SuppressEmbedParams.cs @@ -0,0 +1,11 @@ +using Newtonsoft.Json; + +namespace Discord.API.Rest +{ + [JsonObject(MemberSerialization = MemberSerialization.OptIn)] + internal class SuppressEmbedParams + { + [JsonProperty("suppress")] + public bool Suppressed { get; set; } + } +}