From bef48237a92932e001255606e725bd913a2b90e2 Mon Sep 17 00:00:00 2001 From: mctaylors <95250141+mctaylors@users.noreply.github.com> Date: Sat, 10 Jun 2023 16:11:00 +0300 Subject: [PATCH] some fixes --- Commands/BanCommand.cs | 16 ++++++++-------- Messages.ru.resx | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Commands/BanCommand.cs b/Commands/BanCommand.cs index 068a25c..5149d8c 100644 --- a/Commands/BanCommand.cs +++ b/Commands/BanCommand.cs @@ -148,15 +148,15 @@ public class BanCommand : CommandGroup { Messages.Culture = cfg.Culture; var existingBanResult = await _guildApi.GetGuildBanAsync(guildId.Value, target.ID, CancellationToken); - if (!existingBanResult.IsDefined()) { - return (Result)await _feedbackService.SendContextualEmbedAsync( - new Embed( - Title: Messages.UserNotBanned, - Colour: ColorsList.Red - ), - ct: CancellationToken); - } + if (!existingBanResult.IsDefined(out _)) { + var embed = new EmbedBuilder().WithSmallTitle(Messages.UserNotBanned, currentUser) + .WithColour(ColorsList.Red).Build(); + if (!embed.IsDefined(out var alreadyBuilt)) + return Result.FromError(embed); + + return (Result)await _feedbackService.SendContextualEmbedAsync(alreadyBuilt, ct: CancellationToken); + } Result responseEmbed; diff --git a/Messages.ru.resx b/Messages.ru.resx index 879233d..3d486ec 100644 --- a/Messages.ru.resx +++ b/Messages.ru.resx @@ -493,6 +493,6 @@ Этот пользователь уже забанен! - {0} был(-а) забанен(-а) + {0} был(-а) разбанен(-а)