Revert "fix(telegram): wire sendPollTelegram into channel action handler (#16977)"

This reverts commit 7bb9a7dcfc.
This commit is contained in:
Nimrod Gutman
2026-02-17 09:45:08 +02:00
parent e727bca2dc
commit 92de4031a3
4 changed files with 0 additions and 68 deletions

View File

@@ -498,32 +498,6 @@ describe("telegramMessageActions", () => {
expect(String(callPayload.messageId)).toBe("456");
expect(callPayload.emoji).toBe("ok");
});
it("routes poll action to sendPoll with question and options", async () => {
const cfg = { channels: { telegram: { botToken: "tok" } } } as OpenClawConfig;
await telegramMessageActions.handleAction?.({
channel: "telegram",
action: "poll",
params: {
to: "-100123",
pollQuestion: "Ready?",
pollOption: ["Yes", "No", "Maybe"],
},
cfg,
accountId: undefined,
});
expect(handleTelegramAction).toHaveBeenCalledWith(
expect.objectContaining({
action: "poll",
to: "-100123",
question: "Ready?",
options: ["Yes", "No", "Maybe"],
}),
cfg,
);
});
});
describe("signalMessageActions", () => {

View File

@@ -56,9 +56,6 @@ export const telegramMessageActions: ChannelMessageActionAdapter = {
const gate = (key: keyof TelegramActionConfig, defaultValue = true) =>
gates.some((g) => g(key, defaultValue));
const actions = new Set<ChannelMessageActionName>(["send"]);
if (gate("poll")) {
actions.add("poll");
}
if (gate("reactions")) {
actions.add("react");
}