dsh-channel-telegram: Telegram Thin Bridge Plugin for DeepSeek Harness

`dsh-channel-telegram` is a thin-bridge Telegram plugin maintained by LosEcher, designed to provide DSH Agent with standardized Telegram interaction capabilities. It receives private chat messages via long polling, maps Telegram chats to DSH sessions, and supports commands such as `/start` and `/help`, along with a serial queue for long-running tasks. The plugin is delivered standalone and requires a Bot Token, an allowlist, and merged YAML configuration when enabled. It supports only text messages and full-message replies, without streaming output or media handling, and depends on `@deepseek-ai/cordis`.

Read More
dsh-im-hub: Adding Lark, WeCom, and Telegram Message Gateways for DeepSeek Harness

dsh-im-hub is a multi-platform IM gateway plugin for DeepSeek Harness (v0.2.3, MIT License) designed to seamlessly integrate DSH agents into Lark, WeCom, and Telegram without the need for redundant frontend development. Its core capabilities include support for platform-specific connection methods: Lark supports WebSocket long connections and Webhooks, WeCom employs a callback mode with AES-256-CBC decryption and signature verification, and Telegram utilizes long polling with message splitting based on character limits. Additionally, it provides a Mock adapter for local testing. In terms of session management, the plugin supports independent sessions isolated by chat, preserving multi-turn context and processing dialogue turns serially, while idle sessions are automatically recycled. In terms of access control, it supports access control via allowe...

Read More
dsh-telegram-channel: Attach Telegram to Local DSH Web Sessions

dsh-telegram-channel is an MIT-licensed plugin maintained by hi-wenw, designed to provide remote control functionality for DeepSeek Harness (DSH) via the Telegram mobile app. It attaches to a locally running `dsh web` session, enabling synchronized trajectory and bidirectional visibility between the mobile device and the computer's web interface. This solves the inconvenience of viewing context or sending supplementary commands when away from the computer. The tool supports executing commands via a Telegram Bot, including `/sessions` to attach sessions, `/last` to view history, `/model` to switch models, and `/unbind` to disconnect bindings. Installation requires Node.js >=22 and a Bot Token, and it is compatible with Windows, macOS, and Linux.

Read More