You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

RpcGuildUser.cs 798 B

1234567891011121314151617181920212223242526272829
  1. using Model = Discord.API.Rpc.GuildMember;
  2. namespace Discord.Rpc
  3. {
  4. public class RpcGuildUser : RpcUser
  5. {
  6. private UserStatus _status;
  7. public override UserStatus Status => _status;
  8. //public object Acitivity { get; private set; }
  9. internal RpcGuildUser(DiscordRpcClient discord, ulong id)
  10. : base(discord, id)
  11. {
  12. }
  13. internal static RpcGuildUser Create(DiscordRpcClient discord, Model model)
  14. {
  15. var entity = new RpcGuildUser(discord, model.User.Id);
  16. entity.Update(model);
  17. return entity;
  18. }
  19. internal void Update(Model model)
  20. {
  21. base.Update(model.User);
  22. _status = model.Status;
  23. //Activity = model.Activity;
  24. }
  25. }
  26. }