import type { SKYKOIPluginApi } from "SKYKOI/plugin-sdk"; import { emptyPluginConfigSchema } from "SKYKOI/plugin-sdk"; import { registerLineCardCommand } from "./src/card-command.js"; import { linePlugin } from "./src/channel.js"; import { setLineRuntime } from "./src/runtime.js"; const plugin = { id: "line", name: "LINE", description: "LINE Messaging API channel plugin", configSchema: emptyPluginConfigSchema(), register(api: SKYKOIPluginApi) { setLineRuntime(api.runtime); api.registerChannel({ plugin: linePlugin }); registerLineCardCommand(api); }, }; export default plugin;