Telegram Forum Mode — Your Project Dashboard Inside Telegram
Turn any Telegram supergroup into a structured project workspace. Each project gets its own topic thread. Tasks, activity, and conversations — all organized by topic.
What's New
Forum Mode (/connect in a supergroup)
- Auto-creates Tasks, Activity, and per-project topic threads
- Project topics: send messages to Claude in project context;
/new,/history,/session N,/files,/diff,/log,/stop - Tasks topic: type a title to create a task;
/list,/done ID,/start ID - Activity topic: all notifications (task completed, failed, session events) posted automatically
- Forum disconnect and cleanup via settings
Inline Creation (private chat)
- New Chat and New Task buttons for quick creation without commands
- Multi-step task creation flow with title + optional description
Thread ID Routing (server.js)
TelegramProxynow acceptsthreadIdparameter- All messages auto-route to the correct forum topic via
_tgSend()helper - Typing indicators respect
message_thread_idfor forum threads
Internals
- New
forum_topicsSQLite table with(thread_id, chat_id)primary key - 15+ new prepared statements for forum CRUD operations
- Full i18n coverage for forum strings in Ukrainian, English, and Russian
forum_chat_idcolumn added totelegram_devicestable
Stats
- 941 insertions, 71 deletions across 6 files
- telegram-bot.js: +886 lines (forum handlers, i18n, DB schema)
- server.js: +49 lines (thread routing in TelegramProxy)
- README updates in all 3 languages
Upgrade
npx github:Lexus2016/claude-code-studio@latest