29 lines
798 B
C#
29 lines
798 B
C#
using Model = Discord.API.Rpc.GuildMember;
|
|
|
|
namespace Discord.Rpc
|
|
{
|
|
public class RpcGuildUser : RpcUser
|
|
{
|
|
private UserStatus _status;
|
|
|
|
public override UserStatus Status => _status;
|
|
//public object Acitivity { get; private set; }
|
|
|
|
internal RpcGuildUser(DiscordRpcClient discord, ulong id)
|
|
: base(discord, id)
|
|
{
|
|
}
|
|
internal static RpcGuildUser Create(DiscordRpcClient discord, Model model)
|
|
{
|
|
var entity = new RpcGuildUser(discord, model.User.Id);
|
|
entity.Update(model);
|
|
return entity;
|
|
}
|
|
internal void Update(Model model)
|
|
{
|
|
base.Update(model.User);
|
|
_status = model.Status;
|
|
//Activity = model.Activity;
|
|
}
|
|
}
|
|
}
|