diff --git a/src/Discord.Net/Models/User.cs b/src/Discord.Net/Models/User.cs index fa3a35e49..bc1bdffd4 100644 --- a/src/Discord.Net/Models/User.cs +++ b/src/Discord.Net/Models/User.cs @@ -331,9 +331,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)