Back to directory

dsh-im-gateway

Curated pickMaintenance: Active

zhuiyueya/dsh-im-gateway

Aggregated IM gateway: drive dsh agents from WeChat, Feishu, Telegram, Discord, QQ, WhatsApp and 20+ channels; per-chat sessions, remote approval bridge, whitelist defaults, media send (im_send_file), Web GUI channel connector

View on GitHub
$ dsh --profile headless "…"

49

stars

4

forks

TypeScript

Language

MIT

License

2026-08-14

Created

2026-09-27

Last push

Native dsh bundle plugin that connects DeepSeek Harness coding agents to 25+ chat platforms (WeChat, Feishu, Telegram, Discord, QQ and more) with per-chat sessions, remote approvals and a Web GUI channel connector.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-01

License

MIT

01What can it help you accomplish?

  • Drive DeepSeek Harness coding agents from everyday chat platforms (WeChat, Feishu, Telegram, Discord, QQ and 25+ channels)

    Per-chat agent sessions, a remote approval bridge for interactive questions, and one-command setup so agents can be driven and reviewed from inside the chat

    Teams and developers who run DeepSeek Harness (dsh) and want to operate coding agents from their usual messenger instead of the web console

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness (dsh) installed and running with the Web GUI available
  • Network access to the chat platforms you want to connect (WeChat / Feishu / Telegram / Discord / QQ / WhatsApp etc.)

Installation steps

  1. 01

    Send this prompt to your dsh — in the Web GUI chat box, via `dsh --profile headless "…"`, or from an already-connected IM chat: "请安装 dsh-im-gateway 插件:dsh plugin --profile web add dsh-im-gateway"

    $ dsh --profile headless "…"

  2. 02

    After install, restart dsh web once (the prompt also says: "装完提醒我重启 dsh web。")

Verify the integration

  • Open the dsh Web GUI and confirm the IM gateway channel connector appears in settings (the README shows an `im-gateway-settings` screen)
  • Send a message from a connected chat platform and confirm the agent replies in the same chat

Rollback

  • Uninstall the gateway with the dsh plugin CLI: `dsh plugin --profile web remove dsh-im-gateway`
  • Restart dsh web to reload without the gateway

03DSH integration and capability boundaries

DSH integrationNative runtime

Native dsh bundle plugin — install via the official dsh plugin CLI: `dsh plugin --profile web add dsh-im-gateway`

  • Aggregated multi-channel gateway

    chat messages from WeChat, Feishu, Telegram, Discord, QQ and 25+ platforms→messages routed to dsh agents; agent replies streamed back into the same chat

    per-chat agent sessions are createdremote approval bridge lets users approve agent actions from chat
  • IM 网关设置界面 (Web GUI connector)

    dsh Web GUI settings view→visual channel binding UI for each chat platform

    whitelist defaults applied when a channel is connected

04Who is it for? When not to use it?

Good for

  • Teams and developers who run DeepSeek Harness (dsh) and want to operate coding agents from their usual messenger instead of the web console

Not for

  • The gateway connects to external chat platforms and can let those chats drive agents. By default it applies whitelist defaults so only approved chats can control agents — review the whitelist before exposing the gateway to public or external channels.

05Compatibility, maintenance and safety notes

  • The gateway connects to external chat platforms and can let those chats drive agents. By default it applies whitelist defaults so only approved chats can control agents — review the whitelist before exposing the gateway to public or external channels.
  • Requires network connectivity to each connected chat platform's API; messages traverse the dsh daemon to remote IM endpoints, so outbound network access is needed.
2026-08-142026-08-20Not specified by the author

MIT · actively maintained (repo created 2026-08-14, last push 2026-08-20)

06Frequently asked questions

What is dsh-im-gateway?

An aggregated IM gateway for DeepSeek Harness (dsh) that lets you drive your coding agents from WeChat, Feishu, Telegram, Discord, QQ and 25+ chat platforms, with unified sessions, remote approvals and one-command setup.

How do I install it?

Send your dsh this prompt — in the Web GUI chat, via `dsh --profile headless "…"`, or from an already-connected IM chat: "请安装 dsh-im-gateway 插件:dsh plugin --profile web add dsh-im-gateway". Then restart dsh web once.

Which chat platforms are supported?

The README names WeChat, Feishu, Telegram, Discord and QQ, and states support for 25+ chat platforms in total; the plugin's own description also lists WhatsApp among 20+ channels.

Is it safe to connect public chat groups?

The gateway applies whitelist defaults so only approved chats can drive agents; review the whitelist before exposing the gateway to public or external channels.

08Data and sources

  • Author-claimedgithub.comc907dd558762…

    Aggregated IM gateway for <b>DeepSeek Harness (dsh)</b>

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-01. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

AD

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.