fix(telegram): prevent silent message loss across all streamMode settings (#19041)

Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: 82898339f0
Co-authored-by: mudrii <220262+mudrii@users.noreply.github.com>
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com>
Reviewed-by: @obviyus
This commit is contained in:
mudrii
2026-02-20 13:16:55 +08:00
committed by GitHub
parent 99db4c7903
commit beb2b74b5b
5 changed files with 316 additions and 15 deletions

View File

@@ -558,6 +558,7 @@ async function sendTelegramText(
...baseParams,
}),
});
runtime.log?.(`telegram sendMessage ok chat=${chatId} message=${res.message_id}`);
return res.message_id;
} catch (err) {
const errText = formatErrorMessage(err);
@@ -574,6 +575,7 @@ async function sendTelegramText(
...baseParams,
}),
});
runtime.log?.(`telegram sendMessage ok chat=${chatId} message=${res.message_id} (plain)`);
return res.message_id;
}
throw err;