From 070c32071a4d46c684fd88594810750c834ff212 Mon Sep 17 00:00:00 2001 From: Zichao Lin Date: Sat, 11 Jul 2026 21:42:35 +0800 Subject: [PATCH] style: beautify email formats with type labels and consistent layout --- src/tg_bot.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/tg_bot.py b/src/tg_bot.py index d434083..180850f 100644 --- a/src/tg_bot.py +++ b/src/tg_bot.py @@ -103,7 +103,9 @@ def format_summary(data: dict, account_email: str = "") -> str: def _format_promotion(data: dict, account_email: str = "") -> str: summary = data.get("summary", "") lines = [ - f"๐Ÿ“ข {_escape(summary)}", + f"๐Ÿ“ข *ๆŽจๅนฟ*", + f"โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”", + f"{_escape(summary)}", f"่ดฆๆˆท: {_escape(account_email)}", ] return "\n".join(lines) @@ -112,7 +114,9 @@ def _format_promotion(data: dict, account_email: str = "") -> str: def _format_verification(data: dict, account_email: str = "") -> str: code = data.get("verification_code", "") lines = [ - f"๐Ÿ”‘ {_escape(code)}", + f"๐Ÿ”‘ *้ชŒ่ฏ็ *", + f"โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”", + f"```{_escape(code)}```", f"่ดฆๆˆท: {_escape(account_email)}", ] return "\n".join(lines) @@ -120,8 +124,8 @@ def _format_verification(data: dict, account_email: str = "") -> str: def _format_normal(data: dict, account_email: str = "") -> str: lines = [ - f"*๐Ÿ“ง {_escape(data.get('subject', '้‚ฎไปถๆ‘˜่ฆ'))}*", - "โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”", + f"๐Ÿ“ง *{_escape(data.get('subject', '้‚ฎไปถๆ‘˜่ฆ'))}*", + f"โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”", f"*ๆ”ถไปถไบบ:* {_escape(data.get('recipient', 'ๆœช็Ÿฅ'))}", f"*ๅ‘ไปถไบบ:* {_escape(data.get('sender', 'ๆœช็Ÿฅ'))}", f"*่ดฆๆˆท:* {_escape(account_email)}",