AI Agent Hub
Back to plugins
🧰

dsh-telegram-bridge

Web Tools Updated 2026.08.17

Run the following command in DeepSeek Harness:

dsh plugin install qschen86/dsh-telegram-bridge

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install qschen86/dsh-telegram-bridge in DeepSeek Harness to install this plugin; the source repository is https://github.com/qschen86/dsh-telegram-bridge

About this plugin

Running DSH agents has two classic pain points: the session finishes and you miss it, or a confirmation card pops up while you are away from the desk. dsh-telegram-bridge moves both scenarios into Telegram on your phone. When a session returns to idle, a structured notification arrives in your chat—sidebar title, session name, type, and a content summary—and replying to that same message resumes the conversation with zero browser hunting.

Confirmations and approvals share the same interaction model. An ask_user_question prompt arrives as a message with the question and options; you answer by replying with a number, free text, or custom: content. Sandbox permission approvals push the tool name and reason; a single /approve allow or /approve deny sets a session-level auto-approval policy so subsequent identical requests no longer interrupt you.

Message routing falls back through four layers: replying to a notification reaches its bound session (the mapping is persisted and survives restarts), a #sess: tag in the body targets a session directly, a single globally pending question is auto-matched, and keyword-based routing sends unrecognised messages to a calendar app or creates a fresh chat. The whole link uses getUpdates long polling, so no public URL or webhook is required, and all state—authorised chats, approval policies, message-to-session maps—lives in a local state.json. It is built for DSH users who live on their phone and would rather reply to a notification than type a session id.

Use Cases

  • Resume a DSH session by replying to a Telegram notification
  • Answer confirmations or approve sandbox permissions right from Telegram
  • Auto-route incoming messages to a calendar app or create a fresh chat by keyword

Best For

  • DSH users who prefer mobile-first interaction over switching back to the browser
  • Agent operators who need remote confirmation and sandbox approval
  • Self-hosted DSH users who want zero public URL or webhook setup