Add image URL option for periodic summary notifications

New input `periodic_summary_image_url` allows customizing the image
attached to periodic summary Telegram messages. Defaults to official
Immich logo. Set empty for text-only notifications.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-03 15:56:51 +03:00
parent 498c1ac6dc
commit 9189c5a07d
3 changed files with 14 additions and 1 deletions

View File

@@ -159,6 +159,8 @@ When enabled, photos/videos are sent as media attachments to Telegram using the
Sends a summary notification of tracked albums at regular intervals. Album names and share URLs are automatically read from the Album ID Entity's `album_name` and `share_url` attributes (if available).
When Telegram media is enabled, an optional image can be attached to the summary message. By default, the official Immich logo is used. Set the **Summary Image URL** to empty to send text-only notifications.
### Summary Message Template Variables
| Variable | Description |

View File

@@ -548,6 +548,15 @@ blueprint:
text:
multiline: true
periodic_summary_image_url:
name: Summary Image URL
description: >
Optional image URL to include with the periodic summary notification.
Leave empty to send text-only notification.
default: "https://raw.githubusercontent.com/immich-app/immich/main/design/immich-logo.png"
selector:
text:
# -------------------------------------------------------------------------
# Scheduled Assets
# -------------------------------------------------------------------------
@@ -955,6 +964,7 @@ variables:
periodic_start_hour: !input periodic_start_hour
periodic_summary_message_template: !input periodic_summary_message
periodic_album_template: !input periodic_album_template
periodic_summary_image_url: !input periodic_summary_image_url
# Scheduled Assets Settings
enable_scheduled_assets: !input enable_scheduled_assets
@@ -1458,6 +1468,7 @@ action:
data:
chat_id: "{{ repeat.item }}"
caption: "{{ periodic_summary_formatted }}"
image_url: "{{ periodic_summary_image_url }}"
disable_web_page_preview: "{{ telegram_disable_url_preview }}"
chat_action: "{{ telegram_chat_action }}"

View File

@@ -1,3 +1,3 @@
{
"version": "1.28.1"
"version": "1.29.0"
}