diff --git a/modules/ChatManagement/Handler/BanStickerSet.Handler.cs b/modules/ChatManagement/Handler/BanStickerSet.Handler.cs index 64b5ad7..335bccc 100644 --- a/modules/ChatManagement/Handler/BanStickerSet.Handler.cs +++ b/modules/ChatManagement/Handler/BanStickerSet.Handler.cs @@ -111,15 +111,15 @@ public partial class BanStickerSet [Message(InChat.Public, MessageFlag.HasSticker)] public async Task HandleMessage() { - if (!await CanBotDeleteMessages()) - { - await Reply( - "Этот набор стикеров заблокирован. Чтобы я мог его удалить, выдайте мне право на удаление сообщений."); - } - var message = Message!; if (await IsStickerBanned(message.Sticker!)) { + if (!await CanBotDeleteMessages()) + { + await Reply( + "Этот набор стикеров заблокирован. Чтобы я мог его удалить, выдайте мне право на удаление сообщений."); + } + await Bot.DeleteMessageAsync(Chat.Id, message.MessageId); } }