Sobre o projeto
TelegramCode is a self-hosted Telegram bot that transforms Telegram into a terminal for OpenCode and Claude Code coding agents. Each Telegram forum topic or direct message thread functions as a terminal tab linked to a project folder, allowing multiple topics to share a folder for parallel work. Key features include agent backends for OpenCode (HTTP+SSE server API) and Claude Code (tmux-scrape or json-stream modes), raw terminal mode binding topics to real shells, voice input via Groq or OpenAI Whisper transcription, scheduled and self-driving runs with cron, one-shot, or N-times jobs, file intake and output handling, per-topic display verbosity controls, session persistence, context compaction, automatic waiting out of usage limits, and management commands for folder binding, model switching, provider connection, session listing, and diagnostics. The bot operates on your own machine or remote server without open ports, storing state in a local JSON file. Installation options include npm, Docker, or building from source, with setup involving creating a Telegram bot, optionally configuring a forum supergroup or owner DM, and launching the CLI from a parent projects folder.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.