iia-arg/dsh-plugins--packages-telegram-channel ↗★ 0
dsh-telegram-channel
Telegram 渠道插件,允许通过 Telegram 聊天机器人与你的 DSH Agent 进行对话。
AI 分析
核心用途是建立 Telegram 机器人通道,实现远程随时随地与本地 Agent 交互。适合需要通过即时通讯软件远程控制或咨询 AI 助手的用户,需配置 Bot Token。
安裝
此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗
說明文件
閱讀完整 README ↗Configuration
| Field | Required | What it does |
|---|---|---|
tokenFile | one of these | Path to a file holding the bot token. Preferred: the secret belongs to the machine, the config only carries a path. |
token / tokenEnv | one of these | Literal token, or the name of an env var. For debugging. |
appDir | yes | Directory where this agent's harness is installed. Platform packages are resolved from here, not from the plugin's own location — see "Why appDir" below. |
agentName | no | Label in log lines. Useful when several bots run on one machine. |
allowedUsers | no | Numeric user ids allowed to talk to the agent. Empty means everyone — an agent usually has real access to the machine, so set it. |
workspace | no | Working directory handed to the agent session. |
preset | no | Agent preset to mount for sessions created by this channel. |
provider / model | no | Fallback if the deployment has no default model service. |
a2aDir | no | Directory for a file-based agent-to-agent channel (in/, out/). Omit and no such channel exists. |
a2aSession | no | Session id used for that channel. Default a2a. |
transcribeCommand | no | External command for voice messages: auto → transcript on stdout. Omit and voice is politely refused. |