fix(telegram): use idempotent retry context for delete/reaction (#96612) · openclaw/openclaw@ce15f34
miorbnli
·
2026-06-28
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1219,7 +1219,7 @@ export async function reactMessageTelegram(
|
1219 | 1219 | account, |
1220 | 1220 | retry: opts.retry, |
1221 | 1221 | verbose: opts.verbose, |
1222 | | -shouldRetry: (err) => isRecoverableTelegramNetworkError(err, { context: "send" }), |
| 1222 | +shouldRetry: (err) => isRecoverableTelegramNetworkError(err, { context: "react" }), |
1223 | 1223 | }); |
1224 | 1224 | const remove = opts.remove === true; |
1225 | 1225 | const trimmedEmoji = emoji.trim(); |
@@ -1276,7 +1276,7 @@ export async function deleteMessageTelegram(
|
1276 | 1276 | account, |
1277 | 1277 | retry: opts.retry, |
1278 | 1278 | verbose: opts.verbose, |
1279 | | -shouldRetry: (err) => isRecoverableTelegramNetworkError(err, { context: "send" }), |
| 1279 | +shouldRetry: (err) => isRecoverableTelegramNetworkError(err, { context: "delete" }), |
1280 | 1280 | }); |
1281 | 1281 | try { |
1282 | 1282 | await requestWithDiag(() => api.deleteMessage(chatId, messageId), "deleteMessage", { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。