add template

This commit is contained in:
vvzvlad
2025-04-18 21:05:16 +03:00
parent 8321844a3e
commit 3f253b7a0e
+11 -1
View File
@@ -139,6 +139,12 @@ async def _trim_messages_groups(messages_groups: list[list[Message]], limit: int
return messages_groups
def processed_message_to_tg_message(processed_message: dict) -> Message:
"""
Convert processed message to tg-message
"""
async def _render_messages_groups(messages_groups: list[list[Message]],
post_parser: PostParser,
exclude_flags: str | None = None,
@@ -202,7 +208,11 @@ async def _render_messages_groups(messages_groups: list[list[Message]],
all_flags.add("merged")
merged_flags = list(all_flags) # Convert back to list if needed, or keep as set
footer_html = post_parser.generate_html_footer(main_message, flags_list=merged_flags)
# generate tg-message from processed message
tg_message = processed_message_to_tg_message(main_message)
footer_html = post_parser.generate_html_footer(tg_message, flags_list=merged_flags)
html_parts = [
f'<div class="message-media">{combined_media}</div>',