From 4707b65692768fdd96378f3451ea0514ec5de309 Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Fri, 21 Mar 2025 15:35:46 +0300 Subject: [PATCH] Update PDF link handling in PostParser to include direct Telegram links for better accessibility --- post_parser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/post_parser.py b/post_parser.py index 59756f7..4520227 100644 --- a/post_parser.py +++ b/post_parser.py @@ -426,7 +426,9 @@ class PostParser: # Check if document is a PDF file if message.media == MessageMediaType.DOCUMENT and hasattr(message.document, 'mime_type') and message.document.mime_type == 'application/pdf': - content_media.append(f'
[PDF-файл]
') + if channel_username.startswith('-100'): tg_link = f"https://t.me/c/{channel_username[4:]}/{message.id}" + else: tg_link = f"https://t.me/{channel_username}/{message.id}" + content_media.append(f'
[PDF-файл]
') elif message.media in [MessageMediaType.PHOTO, MessageMediaType.DOCUMENT]: content_media.append(f'') elif message.media == MessageMediaType.VIDEO: