diff --git a/.gitea/actions/telegram-message-escape/action.yaml b/.gitea/actions/telegram-message-escape/action.yaml deleted file mode 100644 index 6981d62..0000000 --- a/.gitea/actions/telegram-message-escape/action.yaml +++ /dev/null @@ -1,26 +0,0 @@ -name: '🧼 Telegram message escape' -description: 'Automatically escapes dots, dashes, and exclamation marks for Telegram MarkdownV2' - -inputs: - message: - description: 'The raw text string to escape' - required: true - -outputs: - escaped_message: - description: 'The safely escaped string ready for Telegram' - value: ${{ steps.escape.outputs.result }} - -runs: - using: 'composite' - steps: - - id: escape - shell: bash - run: | - RAW_MESSAGE="${{ inputs.message }}" - - ESCAPED_MESSAGE=$(echo "$RAW_MESSAGE" | sed "s/-/\\\\-/g" | sed "s/\./\\\\./g" | sed "s/!/\\\\!/g") - - echo "result<> $GITHUB_OUTPUT - echo "$ESCAPED_MESSAGE" >> $GITHUB_OUTPUT - echo "EOF" >> $GITHUB_OUTPUT