From f660e9c1110cb36f8a170a70fc4a6fa09cb7070d Mon Sep 17 00:00:00 2001 From: Chris Johnston Date: Thu, 10 Jan 2019 10:59:11 -0800 Subject: [PATCH] incomplete implementation of interfaces --- src/Discord.Net.Core/Entities/Activities/Game.cs | 14 ++++++++++++++ src/Discord.Net.Rest/Entities/Users/RestUser.cs | 4 ++++ 2 files changed, 18 insertions(+) diff --git a/src/Discord.Net.Core/Entities/Activities/Game.cs b/src/Discord.Net.Core/Entities/Activities/Game.cs index f232cc5bf..70988c9ce 100644 --- a/src/Discord.Net.Core/Entities/Activities/Game.cs +++ b/src/Discord.Net.Core/Entities/Activities/Game.cs @@ -13,6 +13,20 @@ namespace Discord /// public ActivityType Type { get; internal set; } + public string Url { get; internal set; } + + public GameTimestamps Timestamps { get; internal set; } + + public ulong ApplicationId { get; internal set; } + + public string Details { get; internal set; } + public string State { get; internal set; } + public GameParty Party { get; internal set; } + public GameAsset Assets { get; internal set; } + public GameSecrets Secrets { get; internal set; } + public bool Instance { get; internal set; } + public int Flags { get; internal set; } + internal Game() { } /// /// Creates a with the provided name and . diff --git a/src/Discord.Net.Rest/Entities/Users/RestUser.cs b/src/Discord.Net.Rest/Entities/Users/RestUser.cs index 6af5b5c95..6bfa9bcf3 100644 --- a/src/Discord.Net.Rest/Entities/Users/RestUser.cs +++ b/src/Discord.Net.Rest/Entities/Users/RestUser.cs @@ -33,6 +33,10 @@ namespace Discord.Rest /// public virtual bool IsWebhook => false; + // TODO clean this up + public int Flags { get; private set; } + public PremiumType? PremiumType { get; private set; } + internal RestUser(BaseDiscordClient discord, ulong id) : base(discord, id) {