public async Task RemoveRole(SocketGuildUser user, ulong roleId) { if (testMode) { return; } await user.RemoveRoleAsync(CurGuild.GetRole(roleId)); }
public async Task RemoveRoles(SocketGuildUser user, IEnumerable <ulong> roleIds) { if (testMode) { return; } var roles = new List <SocketRole>(); foreach (var id in roleIds) { roles.Add(CurGuild.GetRole(id)); } await user.RemoveRolesAsync(roles); }