Files
openclaw/extensions/telegram/src/session-conversation.ts
2026-04-03 10:45:10 +01:00

18 lines
469 B
TypeScript

import { parseTelegramTopicConversation } from "./topic-conversation.js";
export function resolveTelegramSessionConversation(params: {
kind: "group" | "channel";
rawId: string;
}) {
const parsed = parseTelegramTopicConversation({ conversationId: params.rawId });
if (!parsed) {
return null;
}
return {
id: parsed.chatId,
threadId: parsed.topicId,
baseConversationId: parsed.chatId,
parentConversationCandidates: [parsed.chatId],
};
}