From 166363cd508bc17c30c011b43ca269043f532551 Mon Sep 17 00:00:00 2001 From: West14 <30056636+West14@users.noreply.github.com> Date: Fri, 8 Apr 2022 15:53:34 +0300 Subject: [PATCH] [cm & ci] Send message on user unban. Trigger redeploy in CI. --- .github/workflows/build-image.yml | 9 ++++++++- modules/ChatManagement/Handler/Ban.cs | 3 +++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index f7ca409..e97c53c 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -36,4 +36,11 @@ jobs: platforms: linux/amd64 push: ${{ github.ref == 'refs/heads/dev' }} tags: ${{ secrets.REGISTRY_URL }}/west/telegram-bot:latest, - ${{ secrets.REGISTRY_URL }}/west/telegram-bot:${{ steps.commit_sha.outputs.sha_short }} \ No newline at end of file + ${{ secrets.REGISTRY_URL }}/west/telegram-bot:${{ steps.commit_sha.outputs.sha_short }} + - + name: Redeploy container + uses: fjogeleit/http-request-action@v1 + if: ${{ github.ref == 'refs/heads/dev' }} + with: + url: ${{ secrets.CONTAINER_WEBHOOK }} + method: 'POST' diff --git a/modules/ChatManagement/Handler/Ban.cs b/modules/ChatManagement/Handler/Ban.cs index 2d96447..519f2bb 100644 --- a/modules/ChatManagement/Handler/Ban.cs +++ b/modules/ChatManagement/Handler/Ban.cs @@ -5,6 +5,7 @@ using BotFramework.Attributes; using BotFramework.Enums; using Kruzya.TelegramBot.Core; using Kruzya.TelegramBot.Core.Data; +using Kruzya.TelegramBot.Core.Extensions; using Telegram.Bot; using Telegram.Bot.Types; @@ -39,5 +40,7 @@ public class Ban : CommonHandler CanSendOtherMessages = true, CanAddWebPagePreviews = true }); + + await Reply($"{From.ToHtml()} разблокировал {RepliedUser!.ToHtml()}"); } } \ No newline at end of file