#pragma warning disable CS1591 using System; using Newtonsoft.Json; using Discord.Net.Converters; namespace Discord.API { internal class Embed { [JsonProperty("title")] public string Title { get; set; } [JsonProperty("description")] public string Description { get; set; } [JsonProperty("url")] public string Url { get; set; } [JsonProperty("color")] public uint? Color { get; set; } [JsonProperty("type"), JsonConverter(typeof(EmbedTypeConverter))] public EmbedType Type { get; set; } [JsonProperty("timestamp")] public DateTimeOffset? Timestamp { get; set; } [JsonProperty("author")] public Optional Author { get; set; } [JsonProperty("footer")] public Optional Footer { get; set; } [JsonProperty("video")] public Optional Video { get; set; } [JsonProperty("thumbnail")] public Optional Thumbnail { get; set; } [JsonProperty("image")] public Optional Image { get; set; } [JsonProperty("provider")] public Optional Provider { get; set; } [JsonProperty("fields")] public Optional Fields { get; set; } } }