ben7am1n/dsh-telegram

Telegram runtime adapter — chat with dsh agents from Telegram; per-chat sessions, followup bridging, committed-text streaming, allowlist auth, zero runtime deps

dsh-telegram is a Telegram runtime adapter for DeepSeek Harness: talk to your dsh agents from Telegram. Every allowed chat maps to one agent session; messages flow in via followup() and committed assistant text streams back to the chat. It is a protocol driver in the dsh extension model — it adapts an external wire peer (Telegram) to ctx.agents, the same role the official ACP/JSON-RPC bridges play but for human chat instead of automation. Zero runtime dependencies (plain HTTP over Node's built-in fetch), rich tables and lists, and real image delivery both ways.

Agent Capabilities ★ 1 updated 2026-08-13 — untested
View on GitHub ↗

Install

dsh plugin --profile web add dsh-telegram

dsh plugin --profile web add dsh-telegram (npm dsh-telegram 0.2.0, verified npm 2026-08-31; repo ben7am1n/dsh-telegram). Source install also documented: pnpm dsh plugin --profile web add /path/to/dsh-telegram or github:<you>/dsh-telegram (pnpm ≥10 may block the build script — add the printed package key to <profile>/pnpm-workspace.yaml under allowBuilds, then re-run).

Compatibility

DSH web profile; Node 18+ (built-in fetch); zero runtime deps; Telegram Bot API; MIT.

Details

Recent updates

Telegram runtime adapter; one agent session per allowed chat; followup() inbound; streamed assistant text; zero runtime deps; rich tables/lists; image delivery both ways.

FAQ

How does it map chats to agents?
Every allowed chat maps to one agent session; messages come in via followup() and committed assistant text streams back to the same chat.
Do I need a bot framework?
No — it is plain HTTP over Node's built-in fetch with zero runtime dependencies beyond the official schema library.
What role does it play in dsh?
A protocol driver: it adapts Telegram to ctx.agents, the same role as the official ACP/JSON-RPC bridges, but for human chat instead of automation.

Alternatives

lovedheart/dsh-plugin-telegram · hi-wenw/dsh-telegram-channel · AbcdefgXW/dsh-msg-hub

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins