fix: replace markdown markers in HTML reminder templates

This commit is contained in:
Xiaolan Bot
2026-02-25 11:00:45 +08:00
parent 14c3a30806
commit 895ffbcb32

View File

@@ -378,7 +378,7 @@ async def check_and_send_reminders(context: CallbackContext):
]) ])
if sub['reminder_on_due_date'] and due_date == today: if sub['reminder_on_due_date'] and due_date == today:
message = f"🔔 *订阅到期提醒*\n\n您的订阅 `{safe_sub_name}` 今天到期。" message = f"🔔 <b>订阅到期提醒</b>\n\n您的订阅 <code>{safe_sub_name}</code> 今天到期。"
if renewal_type == 'manual': if renewal_type == 'manual':
message += " 请记得手动续费。" message += " 请记得手动续费。"
else: else:
@@ -390,7 +390,7 @@ async def check_and_send_reminders(context: CallbackContext):
if reminder_date == today: if reminder_date == today:
days_left = (due_date - today).days days_left = (due_date - today).days
days_text = f"<b>{days_left}天后</b>" if days_left > 0 else "<b>今天</b>" days_text = f"<b>{days_left}天后</b>" if days_left > 0 else "<b>今天</b>"
message = f"🔔 *订阅即将到期提醒*\n\n您的手动续费订阅 `{safe_sub_name}` 将在 {days_text} 到期。" message = f"🔔 <b>订阅即将到期提醒</b>\n\n您的手动续费订阅 <code>{safe_sub_name}</code> 将在 {days_text} 到期。"
if message: if message:
await context.bot.send_message( await context.bot.send_message(