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; } + } +}