kazecreator/dsh-plugins--packages-dsh-im ↗★ 0
@kaze/dsh-im
DeepSeek Harness IM bridge plugin: route Telegram & WeChat messages into per-peer agent sessions and reply back
AI Analysis
核心用途是将外部即时通讯软件(微信、Telegram)的消息接入 DSH 会话,实现自动回复。适合希望通过常用聊天软件远程与自己的 DSH 智能体进行交互的用户。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗Configuration
| Key | Default | Meaning |
|---|---|---|
agentPreset | "" | Agent preset id to join (empty = the profile's default preset). In Web profiles this gives the IM agent the same tools/prompt as a normal Web session. |
agentReplyTimeoutMs | 120000 | Idle-silence timeout (ms): if the agent produces no session events (steps, tool calls, chunks) for this long, the turn is cancelled and a fallback reply is sent. Long research/code tasks that keep emitting progress are not cut off. Set 0 to disable. |
questionTimeoutMs | 0 | How long (ms) to wait for an answer to a follow-up question (ask_user_question) before giving up and cancelling the question. 0 (default) waits indefinitely — the user is now in the loop, and /new//restart remain the escape hatches. |
commandsEnabled | true | Enable inline slash commands (/help, /model, /new). Set false to forward every message (including /…) to the agent unchanged. |
restartEnabled | true | Allow /restart to relaunch the dsh web process in place. Set false to keep the command but refuse to restart. |
telegramEnabled | false | Enable the Telegram channel. |
telegramBotToken | "" | Telegram bot token from @BotFather. |
telegramAllowedUserIds | [] | Optional allowlist of sender user/chat ids; empty = allow all. |
telegramPollingTimeout | 30 | getUpdates long-poll timeout (seconds). |
telegramApiBase | https://api.telegram.org | API base (e.g. a self-hosted Bot API). |
wechatEnabled | false | Enable the WeChat channel. |