diff --git a/post_parser.py b/post_parser.py
index cd85d31..c5c7bf5 100644
--- a/post_parser.py
+++ b/post_parser.py
@@ -487,9 +487,10 @@ class PostParser:
elif url:
html_parts.append(f'
{url}
')
else:
- # For Telegram links, show a "View in Telegram" button
- url = getattr(webpage, "url", "#")
- html_parts.append(f'')
+ # Show Telegram URL (more subtle than button)
+ display_url = getattr(webpage, "display_url", None)
+ if display_url:
+ html_parts.append(f'{display_url}
')
# Add photo if available
if photo := getattr(webpage, "photo", None):
@@ -499,7 +500,7 @@ class PostParser:
digest = generate_media_digest(file)
url = f"{base_url}/media/{file}/{digest}"
html_parts.append(f'')
+ f'
')
html_parts.append('')
return '\n'.join(html_parts)