# πŸ“¦ @goodandready/dsh-messenger-gateway

Telegram Messenger Bridge with Interactive Buttons, Forum Topics & Voice Notes for DeepSeek Harness

npm version license DSH Plugin Node version

All Author Projects

πŸ‡¬πŸ‡§ English β€’ πŸ‡·πŸ‡Ί Русский β€’ πŸ‡¨πŸ‡³ δΈ­ζ–‡θ―΄ζ˜Ž

⭐ If you like this plugin, please star it on GitHub β€” it shows me that the plugin is useful to you and motivates me to keep developing it.

πŸ› If you find a bug or would like to request a feature, open a GitHub issue in any language β€” I will review your proposal and implement useful suggestions in a future plugin version.
--- ## ⚑ Overview **`dsh-messenger-gateway`** provides an enterprise-grade, multi-transport messaging gateway for **DeepSeek Harness** agents. Talk to your Harness agent directly from Telegram: interactive keyboard buttons, forum topic sessions, private user workspaces, pairing codes, and optional spoken voice replies. Talk to your Harness agent from Telegram: text, voice, photos, documents, inline buttons, named homes, and optional spoken replies. ## Features - Long-poll or webhook Telegram bot - Multi-transport support: Telegram, Discord (Webhooks & Bot API), and Slack (Webhooks & Bot API) - Allowlist + pairing codes - Per-user or per-chat sessions (`sessionScope`) - Forum topics as separate sessions - Quick actions reply keyboard (`/keyboard on|off`) - Multi-select interactive ask forms with checkboxes and pagination (`messenger_ask`) - Artifact & Mermaid diagram rendering (SVG cards) and monospace table formatting - Agent roles & personas (`/role coder`, `/role architect`, `@role` tags in group chats) - Agent tools & skills inspection (`/skills`, `/tools`) - Session management: dialogue history export to Markdown (`/export`), turn rewind (`/rewind`), session branching (`/fork`) - Workspace file manager (`/files [dir]`) and file download (`/get `) with directory traversal protection - Admin alert channel for pairing requests, model errors and monitoring (`/setalert`, `/alert`) - Persistent scheduled reminders (`/remind