kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
1import type { IntegrationPlugin } from "../types";
2import { validateTelegramConfig } from "./config";
3import {
4 handleTaskCommentCreated,
5 handleTaskCreated,
6 handleTaskDescriptionChanged,
7 handleTaskPriorityChanged,
8 handleTaskStatusChanged,
9 handleTaskTitleChanged,
10} from "./events";
11
12export const telegramPlugin: IntegrationPlugin = {
13 type: "telegram",
14 name: "Telegram",
15 onTaskCreated: handleTaskCreated,
16 onTaskStatusChanged: handleTaskStatusChanged,
17 onTaskPriorityChanged: handleTaskPriorityChanged,
18 onTaskTitleChanged: handleTaskTitleChanged,
19 onTaskDescriptionChanged: handleTaskDescriptionChanged,
20 onTaskCommentCreated: handleTaskCommentCreated,
21 validateConfig: validateTelegramConfig,
22};