diff --git a/src/Discord.Net/Models/User.cs b/src/Discord.Net/Models/User.cs index c1a9473cc..3bc5b9903 100644 --- a/src/Discord.Net/Models/User.cs +++ b/src/Discord.Net/Models/User.cs @@ -383,9 +383,12 @@ namespace Discord { if (role == null) throw new ArgumentNullException(nameof(role)); - return _roles.ContainsKey(role.Id); + return HasRole(role.Id); } + public bool HasRole(ulong roleId) + => _roles.ContainsKey(roleId); + public Task AddRoles(params Role[] roles) => Edit(roles: Roles.Concat(roles)); public Task RemoveRoles(params Role[] roles)