kazecreator/dsh-plugins--packages-dsh-im0

@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 智能体进行交互的用户。

Package
@kaze/dsh-im
Version
0.1.0
License
MIT
Last updated
Aug 14, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

Configuration

KeyDefaultMeaning
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.
agentReplyTimeoutMs120000Idle-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.
questionTimeoutMs0How 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.
commandsEnabledtrueEnable inline slash commands (/help, /model, /new). Set false to forward every message (including /…) to the agent unchanged.
restartEnabledtrueAllow /restart to relaunch the dsh web process in place. Set false to keep the command but refuse to restart.
telegramEnabledfalseEnable the Telegram channel.
telegramBotToken""Telegram bot token from @BotFather.
telegramAllowedUserIds[]Optional allowlist of sender user/chat ids; empty = allow all.
telegramPollingTimeout30getUpdates long-poll timeout (seconds).
telegramApiBasehttps://api.telegram.orgAPI base (e.g. a self-hosted Bot API).
wechatEnabledfalseEnable the WeChat channel.