openclaw/extensions/telegram/src/channel.setup.ts
2026-03-17 04:09:05 +00:00

13 lines
545 B
TypeScript

import { type ChannelPlugin } from "openclaw/plugin-sdk/telegram";
import { type ResolvedTelegramAccount } from "./accounts.js";
import type { TelegramProbe } from "./probe.js";
import { telegramSetupAdapter } from "./setup-core.js";
import { telegramSetupWizard } from "./setup-surface.js";
import { createTelegramPluginBase } from "./shared.js";
export const telegramSetupPlugin: ChannelPlugin<ResolvedTelegramAccount, TelegramProbe> =
createTelegramPluginBase({
setupWizard: telegramSetupWizard,
setup: telegramSetupAdapter,
});