From 533fc8ba31dfa600c9b7be7a29e964e9af512c48 Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Sun, 2 Feb 2025 03:50:12 +0300 Subject: [PATCH] Fix media URL handling by stripping leading slashes --- telegram_client.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/telegram_client.py b/telegram_client.py index 3bcf7cc..fc23368 100644 --- a/telegram_client.py +++ b/telegram_client.py @@ -152,7 +152,6 @@ class TelegramClient: f"
" f"" f"
" ) @@ -162,7 +161,6 @@ class TelegramClient: f"
" f"" f"
" ) @@ -171,7 +169,6 @@ class TelegramClient: f"
" f"" f"
" ) @@ -180,7 +177,6 @@ class TelegramClient: f"
" f"" f"
" ) @@ -195,7 +191,7 @@ class TelegramClient: # Image preview without type overlay previews.append( f"
" - f"" + f"" f"
" ) @@ -293,7 +289,7 @@ class TelegramClient: "url": media_obj.url, "title": getattr(media_obj, "title", ""), "description": getattr(media_obj, "description", ""), - "photo_url": f"{settings['pyrogram_bridge_url'].rstrip('/')}/media/{media_obj.photo.file_id}" if media_obj.photo else None + "photo_url": f"{settings['pyrogram_bridge_url'].rstrip('/')}/media/{media_obj.photo.file_id.lstrip('/')}" if media_obj.photo else None } return result