dsh-telegram-bridge
Run the following command in DeepSeek Harness:
dsh plugin install winada82/dsh-telegram-bridge
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install winada82/dsh-telegram-bridge inside DeepSeek Harness to install the plugin (open-source repo: https://github.com/winada82/dsh-telegram-bridge ); after a host restart or bundle reload, the install_telegram_bridge tool becomes available in the session.
About this plugin
Your DSH sub-agent runs on a server, yet you want to ask it a question mid-commute without opening a terminal. dsh-telegram-bridge plugs a Telegram chat directly into a DSH sub-agent: send a message, the agent processes it, the reply lands back in the same conversation. A single install_telegram_bridge call registers and starts everything.
The bridge covers the full daily loop: long-polling the Bot API to receive and send messages; a typing indicator plus an editable Processing bubble with elapsed time while the agent thinks; a /model command with an inline-keyboard provider-and-model picker; /new for a fresh conversation, /reset to clear context, and /status for bridge health, all registered via setMyCommands so they appear in the Telegram slash-suggestion menu. A .tg-bridge-diag.json file persists in the host directory, giving you an out-of-process view of poll cycles, errors, and the resolved sandbox policy.
It is tuned for personal bots: roughly one poll cycle every 3 to 6 seconds, with occasional stalls up to 30 seconds on flaky networks. That pace suits single-chat conversations but not high-throughput fan-out. Because the HTTPS transport shells out to pwsh Invoke-WebRequest, the host sandbox policy must resolve to danger-full-access or equivalent; the default workspace-write policy blocks the TLS handshake to api.telegram.org. The dynamic plugin lives in process memory, so a DSH restart requires re-running the install tool to bring the bridge back up.
Use Cases
- Ask your DSH sub-agent questions directly from Telegram and receive replies in the same chat
- Switch providers and models on the fly via an inline keyboard picker without restarting the session
- Use slash commands to check bridge health, clear conversation context, or start a fresh dialogue
Best For
- Personal users who want to interact with a DSH agent anytime via Telegram
- Developers seeking a lightweight message bridge without standing up a separate service
- Technical users exploring Telegram Bot API and DSH sub-agent integration
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.