lovedheart/dsh-plugin-telegram

DSH plugin for Telegram bot integration

DeepSeek Harness Telegram bot integration: send messages with Markdown/HTML formatting, send photos and documents via file_id or URL, edit and delete existing messages, optionally long-poll for incoming messages, inject Telegram messages into the DSH agent loop for AI-powered conversations, and run several bots at once (each with its own token and mention rules). Inbound voice notes can be transcribed via an OpenAI-compatible Whisper endpoint.

Messaging & Communication ★ 2 updated 2026-09-15 ✅ runtime-tested
View on GitHub ↗

Install

⚠️ Install command not yet confirmed — check the README on GitHub for the exact command.

Compatibility

DSH Cordis plugin framework; Node.js; long-polling or webhook inbound; multi-bot support; MIT.

Details

Recent updates

Telegram send (Markdown/HTML), photos/documents; edit/delete; optional long-polling inbound; agent-loop injection; multi-bot isolation; voice-note transcription.

FAQ

How do I provide the bot token?
Preferred: the DSH credentials system — put TELEGRAM_BOT_TOKEN in $DSH_HOME/.credentials.yaml (0600) or the Credentials settings page; env var or plain config also work.
Can I run multiple bots?
Yes — a bots: array, each with its own token and an envKey pointing at a distinct credentials key so tokens never leak across bots.
Can it transcribe voice notes?
Yes — optionally route inbound voice notes to an OpenAI-compatible Whisper endpoint and reply with the transcript under the voice bubble.

Alternatives

congchuanling-dot/DSH-Telegram-Relay · yuko0331/DSH-telegram · omdsh-dev/dsh-lark

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins