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:
@@ -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).
|
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
|
### Summary Message Template Variables
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|
|||||||
@@ -548,6 +548,15 @@ blueprint:
|
|||||||
text:
|
text:
|
||||||
multiline: true
|
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
|
# Scheduled Assets
|
||||||
# -------------------------------------------------------------------------
|
# -------------------------------------------------------------------------
|
||||||
@@ -955,6 +964,7 @@ variables:
|
|||||||
periodic_start_hour: !input periodic_start_hour
|
periodic_start_hour: !input periodic_start_hour
|
||||||
periodic_summary_message_template: !input periodic_summary_message
|
periodic_summary_message_template: !input periodic_summary_message
|
||||||
periodic_album_template: !input periodic_album_template
|
periodic_album_template: !input periodic_album_template
|
||||||
|
periodic_summary_image_url: !input periodic_summary_image_url
|
||||||
|
|
||||||
# Scheduled Assets Settings
|
# Scheduled Assets Settings
|
||||||
enable_scheduled_assets: !input enable_scheduled_assets
|
enable_scheduled_assets: !input enable_scheduled_assets
|
||||||
@@ -1458,6 +1468,7 @@ action:
|
|||||||
data:
|
data:
|
||||||
chat_id: "{{ repeat.item }}"
|
chat_id: "{{ repeat.item }}"
|
||||||
caption: "{{ periodic_summary_formatted }}"
|
caption: "{{ periodic_summary_formatted }}"
|
||||||
|
image_url: "{{ periodic_summary_image_url }}"
|
||||||
disable_web_page_preview: "{{ telegram_disable_url_preview }}"
|
disable_web_page_preview: "{{ telegram_disable_url_preview }}"
|
||||||
chat_action: "{{ telegram_chat_action }}"
|
chat_action: "{{ telegram_chat_action }}"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"version": "1.28.1"
|
"version": "1.29.0"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user