using System.Diagnostics; using Model = Discord.API.User; namespace Discord.Rpc { [DebuggerDisplay(@"{DebuggerDisplay,nq}")] public class RpcWebhookUser : RpcUser { public ulong WebhookId { get; } public override bool IsWebhook => true; internal RpcWebhookUser(DiscordRpcClient discord, ulong id, ulong webhookId) : base(discord, id) { WebhookId = webhookId; } internal static RpcWebhookUser Create(DiscordRpcClient discord, Model model, ulong webhookId) { var entity = new RpcWebhookUser(discord, model.Id, webhookId); entity.Update(model); return entity; } } }