From 118d897c31215b5be783cb6f49220077ab225cd0 Mon Sep 17 00:00:00 2001 From: RogueException Date: Sun, 12 Jun 2016 01:12:09 -0300 Subject: [PATCH] Added CreatedAt to IInviteMetadata --- src/Discord.Net/Entities/Invites/IInviteMetadata.cs | 6 +++++- src/Discord.Net/Entities/Invites/InviteMetadata.cs | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net/Entities/Invites/IInviteMetadata.cs b/src/Discord.Net/Entities/Invites/IInviteMetadata.cs index a2e18a2e7..45b936b22 100644 --- a/src/Discord.Net/Entities/Invites/IInviteMetadata.cs +++ b/src/Discord.Net/Entities/Invites/IInviteMetadata.cs @@ -1,4 +1,6 @@ -namespace Discord +using System; + +namespace Discord { public interface IInviteMetadata : IInvite { @@ -12,5 +14,7 @@ int? MaxUses { get; } /// Gets the amount of times this invite has been used. int Uses { get; } + /// Gets when this invite was created. + DateTime CreatedAt { get; } } } \ No newline at end of file diff --git a/src/Discord.Net/Entities/Invites/InviteMetadata.cs b/src/Discord.Net/Entities/Invites/InviteMetadata.cs index 8f3ad5a64..1661f45d5 100644 --- a/src/Discord.Net/Entities/Invites/InviteMetadata.cs +++ b/src/Discord.Net/Entities/Invites/InviteMetadata.cs @@ -1,4 +1,5 @@ -using Model = Discord.API.InviteMetadata; +using System; +using Model = Discord.API.InviteMetadata; namespace Discord { @@ -9,6 +10,7 @@ namespace Discord public int? MaxAge { get; private set; } public int? MaxUses { get; private set; } public int Uses { get; private set; } + public DateTime CreatedAt { get; private set; } public InviteMetadata(DiscordClient client, Model model) : base(client, model) @@ -24,6 +26,7 @@ namespace Discord MaxAge = model.MaxAge != 0 ? model.MaxAge : (int?)null; MaxUses = model.MaxUses; Uses = model.Uses; + CreatedAt = model.CreatedAt; } } }