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