From de1472160c9919b9c192a2f07535be48d238eeb1 Mon Sep 17 00:00:00 2001 From: Brandon Smith Date: Tue, 27 Oct 2015 20:47:34 -0300 Subject: [PATCH] Dont send the everyone role in EditUser --- src/Discord.Net/DiscordClient.Users.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/DiscordClient.Users.cs b/src/Discord.Net/DiscordClient.Users.cs index dad44fc63..21e257b0a 100644 --- a/src/Discord.Net/DiscordClient.Users.cs +++ b/src/Discord.Net/DiscordClient.Users.cs @@ -169,7 +169,10 @@ namespace Discord if (user == null) throw new ArgumentNullException(nameof(user)); CheckReady(); - return _api.EditUser(user.Server?.Id, user.Id, mute: mute, deaf: deaf, roles: roles.Select(x => x.Id)); + var everyoneId = user.Server.Id; + return _api.EditUser(user.Server?.Id, user.Id, + mute: mute, deaf: deaf, + roles: roles.Select(x => x.Id).Where(x => x != everyoneId)); } public Task KickUser(User user)