telegram and whatsapp channel integrations, validate bot tokens before saving

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-27 08:53:01 +00:00
co-authored by Claude Opus 4.6
parent bc4c20929c
commit b698e3d962
15 changed files with 2571 additions and 40 deletions
+5
View File
@@ -107,11 +107,13 @@
"monaco-editor": "^0.55.1",
"next-themes": "^0.4.6",
"node-pty": "^1.1.0",
"node-telegram-bot-api": "^0.67.0",
"nodemailer": "^7.0.12",
"officerdb": "workspace:*",
"officerdev": "workspace:*",
"pg": "^8.16.3",
"postgres": "^3.4.5",
"qrcode": "^1.5.4",
"react": "^19",
"react-countup": "^6.5.3",
"react-day-picker": "^9.13.0",
@@ -136,6 +138,7 @@
"three": "^0.182.0",
"types": "workspace:*",
"vaul": "^1.1.2",
"whatsapp-web.js": "^1.34.6",
"widgets": "workspace:*",
"ws": "^8.18.1",
"zod": "^4.2.1"
@@ -147,8 +150,10 @@
"@types/bun": "1.3.5",
"@types/chrome": "^0.1.36",
"@types/markdown-it": "^14.1.2",
"@types/node-telegram-bot-api": "^0.64.14",
"@types/nodemailer": "^7.0.5",
"@types/pg": "^8.15.5",
"@types/qrcode": "^1.5.6",
"@types/react": "^19",
"@types/react-dom": "^19",
"drizzle-kit": "^0.31.8",