Browse Source

incomplete implementation of interfaces

pull/1237/head
Chris Johnston 6 years ago
parent
commit
f660e9c111
2 changed files with 18 additions and 0 deletions
  1. +14
    -0
      src/Discord.Net.Core/Entities/Activities/Game.cs
  2. +4
    -0
      src/Discord.Net.Rest/Entities/Users/RestUser.cs

+ 14
- 0
src/Discord.Net.Core/Entities/Activities/Game.cs View File

@@ -13,6 +13,20 @@ namespace Discord
/// <inheritdoc/>
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() { }
/// <summary>
/// Creates a <see cref="Game"/> with the provided name and <see cref="ActivityType"/>.


+ 4
- 0
src/Discord.Net.Rest/Entities/Users/RestUser.cs View File

@@ -33,6 +33,10 @@ namespace Discord.Rest
/// <inheritdoc />
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)
{


Loading…
Cancel
Save