fix: remove duplicate Telegram DM thread helper

This commit is contained in:
Peter Steinberger
2026-05-02 10:54:49 +01:00
parent 7db255150c
commit a7d2953956

View File

@@ -273,24 +273,6 @@ export function resolveTelegramThreadSpec(params: {
};
}
export function shouldUseTelegramDmThreadSession(params: {
dmThreadId?: number;
directConfig?: TelegramDirectConfig;
topicConfig?: TelegramTopicConfig;
}): boolean {
if (params.dmThreadId == null) {
return false;
}
const explicitPolicy = params.directConfig?.threadReplies;
if (explicitPolicy === "off") {
return false;
}
if (explicitPolicy === "inbound" || explicitPolicy === "always") {
return true;
}
return params.directConfig?.requireTopic === true || params.topicConfig !== undefined;
}
/**
* Build thread params for Telegram API calls (messages, media).
*