Add support for forward_sender_name in message forwarding parsing

This commit is contained in:
vvzvlad
2025-02-04 20:39:49 +03:00
parent 49007a0b5e
commit e91c20d275
+4
View File
@@ -39,6 +39,7 @@ if not logger.handlers:
#http://127.0.0.1:8000/html/vvzvlad_lytdybr/659 - forwarded from user
#http://127.0.0.1:8000/html/ufjqk/1070 - reply to
#http://127.0.0.1:8000/html/tetstststststststffd/4 - forwarded from channel without name
#http://127.0.0.1:8000/html/tetstststststststffd/14 - forwarded from hidden user
class PostParser:
@@ -163,6 +164,9 @@ class PostParser:
return f'<div class="message-forward">Forwarded from {forward_link}</div><br>'
return f'<div class="message-forward">Forwarded from {forward_name}</div><br>'
elif forward_sender_name := getattr(message, "forward_sender_name", None):
return f'<div class="message-forward">Forwarded from {forward_sender_name}</div><br>'
return None
def _format_reply_info(self, message: Message) -> Union[str, None]: