From 7f41783a9bb1cb0f442eb2b2e2bd293a01373a23 Mon Sep 17 00:00:00 2001 From: LockeShor <75901583+LockeShor@users.noreply.github.com> Date: Mon, 2 Mar 2026 18:54:17 -0500 Subject: [PATCH] gif support and increase max images --- watcher.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/watcher.py b/watcher.py index 36d44b4..2186104 100644 --- a/watcher.py +++ b/watcher.py @@ -26,7 +26,7 @@ USER_AGENT = os.getenv( ) LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper() MAX_MESSAGE_LEN = 3900 -MAX_SCREENSHOTS_PER_APP = int(os.getenv("MAX_SCREENSHOTS_PER_APP", "3")) +MAX_SCREENSHOTS_PER_APP = int(os.getenv("MAX_SCREENSHOTS_PER_APP", "10")) TELEGRAM_POLL_SECONDS = int(os.getenv("TELEGRAM_POLL_SECONDS", "10")) MEDIA_BASE_URL = os.getenv("MEDIA_BASE_URL", "https://media.sys.truenas.net") @@ -265,7 +265,7 @@ def build_storj_screenshot_urls(session: requests.Session, app_id: str) -> List[ return [] screenshot_urls: List[str] = [] - image_extensions = ["png", "jpg", "jpeg", "webp"] + image_extensions = ["png", "jpg", "jpeg", "webp", "gif"] for index in range(1, MAX_SCREENSHOTS_PER_APP + 1): matched_for_index = False for extension in image_extensions: