add logs, parse before script

This commit is contained in:
Kirill Chikalin
2025-06-02 07:14:36 +03:00
parent 5033c1b568
commit 190eefee83
2 changed files with 5 additions and 8 deletions

View File

@@ -81,11 +81,11 @@ runs:
if [[ "$STATUS" != '' ]]; then if [[ "$STATUS" != '' ]]; then
STATUS="$STATUS " STATUS="$STATUS "
fi fi
echo $STATUS
CAPTION="$STATUS${{ inputs.caption }}" CAPTION="$STATUS${{ inputs.caption }}"
echo $CAPTION echo "Caption: $CAPTION"
echo "$CAPTION${{ inputs.message }}" PARSED_TEXT=$(printf "%b" "$CAPTION${{ inputs.message }}")
sendMessage "${{ inputs.bot_token }}" ${{ inputs.chat_id }} "$CAPTION${{ inputs.message }}" "${{ inputs.button_title }}" "$button_url" echo "PARSED_TEXT: $PARSED_TEXT"
sendMessage "${{ inputs.bot_token }}" ${{ inputs.chat_id }} "$PARSED_TEXT" "${{ inputs.button_title }}" "$button_url"
shell: bash shell: bash
- name: Delete message - name: Delete message

View File

@@ -6,9 +6,6 @@ TEXT="$3"
DOWNLOAD_TITLE="$4" # Необязательный DOWNLOAD_TITLE="$4" # Необязательный
DOWNLOAD_URL="$5" # Необязательный DOWNLOAD_URL="$5" # Необязательный
# Обработка текста с \n
PARSED_TEXT=$(printf "%b" "$TEXT")
# Базовый JSON без reply_markup # Базовый JSON без reply_markup
JSON=$(jq -nc \ JSON=$(jq -nc \
--arg chat_id "$CHAT_ID" \ --arg chat_id "$CHAT_ID" \
@@ -34,7 +31,7 @@ if [[ -n "$DOWNLOAD_URL" ]]; then
}') }')
fi fi
echo $JSON echo "$JSON: $JSON"
# Отправка запроса # Отправка запроса
response=$(curl -s -X POST "https://api.telegram.org/bot${BOT_TOKEN}/sendMessage" \ response=$(curl -s -X POST "https://api.telegram.org/bot${BOT_TOKEN}/sendMessage" \