sflaer/dsh-telegram-relay ↗★ 6

dsh-telegram-relay

Telegram relay for DeepSeek Harness: forwards questions, approvals, turn summaries and subagent messages to a bot, with a loopback control panel.

Package
dsh-telegram-relay
Compatibility
Unverified
Harness peer range
>=0.2.0
Version
0.1.0
License
MIT
Last updated
Oct 28, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sflaer/dsh-telegram-relay

Configuration

Override fields in the profile's cordis.patch.yml — edit the existing row, do not add a duplicate:

- id: telegram-relay
  config:
    port: 7810
    language: en
    notifyTurnEnd: true
    notifyQuestions: true
    notifyApprovals: true
    notifySubagents: true
    notifySubagentTurnEnd: true
    notifySubagentQuestions: true
    summaryMaxChars: 1500
    minTurnMs: 0
FieldDefaultMeaning
port7810Panel port; a free port is used when busy.
languagesystemPanel and bot language: ru, en, zh; unsupported system locales fall back to en.
notifyTurnEndtrueSend a summary after each turn.
notifyQuestionstrueForward ask_user_question.
notifyApprovalstrueForward approval requests.
notifySubagentstrueMaster switch for subagent-originated messages.
notifySubagentTurnEndtrueForward subagent completion summaries.
notifySubagentQuestionstrueForward subagent questions and approvals.
summaryMaxChars1500Maximum final text in the summary.
minTurnMs0Skip summaries for turns shorter than this.
apiBasehttps://api.telegram.orgAlternative Bot API endpoint (reverse proxy).
tokenEnvTELEGRAM_RELAY_BOT_TOKENCredential reference; a local copy is also kept in config.json.