chore: tg message content length

This commit is contained in:
oiov
2025-11-09 20:54:08 +08:00
parent baf87f1cd8
commit ffa1f03b52

View File

@@ -299,7 +299,7 @@ function formatEmailForTelegram(
const date = new Date(email.date || "").toLocaleString() || "--";
// 限制内容长度
const maxContentLength = 2000;
const maxContentLength = 3800; // Maximum Telegram message length is 4096
const truncatedContent =
content.length > maxContentLength
? content.substring(0, maxContentLength) + "..."
@@ -310,7 +310,7 @@ function formatEmailForTelegram(
message += `*To:* \`${email.to}\`\n`;
message += `*Subject:* ${subject}\n`;
message += `*Date:* ${new Date(date).toLocaleString()}\n`;
message += `*Content:* \n${content}`;
message += `*Content:* \n${truncatedContent}`;
return message;
}