using Newtonsoft.Json;
using System;
namespace Maki.Structures.Embeds
{
/// <summary>
/// Discord API Embed structure
/// </summary>
internal struct Embed
/// title of embed
[JsonProperty("title")]
public string Title;
/// type of embed (always 'rich' for webhook embeds)
[JsonProperty("type")]
public string Type;
/// description of embed
[JsonProperty("description")]
public string Description;
/// url of embed
[JsonProperty("url")]
public string Url;
/// timestamp of embed content
[JsonProperty("timestamp")]
public DateTime? Timestamp;
/// colour code of the embed
[JsonProperty("color")]
public int Colour;
/// footer information
[JsonProperty("footer")]
public EmbedFooter? Footer;
/// image information
[JsonProperty("image")]
public EmbedImage? Image;
/// thumbnail information
[JsonProperty("thumbnail")]
public EmbedImage? Thumbnail;
/// video information
[JsonProperty("video")]
public EmbedVideo? Video;
/// provider information
[JsonProperty("provider")]
public EmbedProvider? Provider;
/// author information
[JsonProperty("author")]
public EmbedAuthor? Author;
/// fields information
[JsonProperty("fields")]
public EmbedField[] Fields;
}