fix(telegram): normalize announce group targets (#81229) · openclaw/openclaw@4003a95
giodl73-repo
·
2026-05-17
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -70,7 +70,10 @@ import { resolveTelegramReactionLevel } from "./reaction-level.js";
|
70 | 70 | import { resolveTelegramStartupProbeTimeoutMs } from "./request-timeouts.js"; |
71 | 71 | import { getTelegramRuntime } from "./runtime.js"; |
72 | 72 | import { telegramSecurityAdapter } from "./security.js"; |
73 | | -import { resolveTelegramSessionConversation } from "./session-conversation.js"; |
| 73 | +import { |
| 74 | +resolveTelegramSessionConversation, |
| 75 | +resolveTelegramSessionTarget, |
| 76 | +} from "./session-conversation.js"; |
74 | 77 | import { telegramSetupAdapter } from "./setup-core.js"; |
75 | 78 | import { telegramSetupWizard } from "./setup-surface.js"; |
76 | 79 | import { |
@@ -749,6 +752,7 @@ export const telegramPlugin = createChatChannelPlugin({
|
749 | 752 | resolveTelegramDeliveryTarget({ conversationId, parentConversationId }), |
750 | 753 | resolveSessionConversation: ({ kind, rawId }) => |
751 | 754 | resolveTelegramSessionConversation({ kind, rawId }), |
| 755 | +resolveSessionTarget: ({ kind, id }) => resolveTelegramSessionTarget({ kind, id }), |
752 | 756 | parseExplicitTarget: ({ raw }) => parseTelegramExplicitTarget(raw), |
753 | 757 | inferTargetChatType: ({ to }) => parseTelegramExplicitTarget(to).chatType, |
754 | 758 | preserveHeartbeatThreadIdForGroupRoute: true, |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。