mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-16 15:43:57 -06:00
4663244170
Require a short-lived, owner-bound launch ticket before minting a Control UI bootstrap token. Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
11 lines
552 B
TypeScript
11 lines
552 B
TypeScript
import type { OpenClawPluginApi } from "openclaw/plugin-sdk/plugin-entry";
|
|
import { registerTelegramMiniAppCommand } from "./src/miniapp/command.js";
|
|
import { createTelegramMiniAppLaunchTickets } from "./src/miniapp/launch-ticket.js";
|
|
import { registerTelegramMiniAppRoutes } from "./src/miniapp/routes.js";
|
|
|
|
export function registerTelegramMiniApp(api: OpenClawPluginApi): void {
|
|
const launchTickets = createTelegramMiniAppLaunchTickets();
|
|
registerTelegramMiniAppRoutes(api, launchTickets);
|
|
registerTelegramMiniAppCommand(api, launchTickets);
|
|
}
|