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.
Install
dsh plugin --profile web add dsh-telegramdsh 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
- Repo: ben7am1n/dsh-telegram
- Category: Agent Capabilities
- Stars: 1
- Version: npm dsh-telegram 0.2.0
- Last push: 2026-08-13
- First seen: 2026-08-13
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