public static Color GetColor(this LogEmbedType type) { switch (type) { case LogEmbedType.MessageDeleted: return(Color.Red); case LogEmbedType.MessageEdited: return(new Color(255, 255, 0)); case LogEmbedType.UserJoined: case LogEmbedType.UserLeft: case LogEmbedType.UserUpdated: return(Color.Green); case LogEmbedType.GuildMemberUpdated: return(Color.DarkBlue); case LogEmbedType.BoostUpdated: return(new Color(255, 0, 207)); } return(Color.Blue); }
public LogEmbedBuilder(string title, LogEmbedType type) { Embed = new BotEmbed(title: title, color: type.GetColor()); }