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