@loserfox/telegram

@LoserFox · 通知
检测未发现问题无安装脚本

将 Telegram 私聊桥接到 DSH agent 会话,支持长轮询、每聊天会话与 HTML 格式化投递

v0.1.0版本
GitHub 源码安装安装方式
2026-08-13最近更新
7Star
dsh plugin --profile web add github:LoserFox/telegram查看仓库

插件介绍

根据仓库资料整理 · commit a0a9ca1

主要功能

  • 通过长轮询接收 Telegram 消息,无需 webhook,仅需出站网络访问
  • 每个 Telegram 聊天对应一个独立 agent 会话,/new 与 /clear 可重置会话
  • 基于 allowedUserIds 的用户白名单,未配置时默认拒绝所有用户
  • Assistant 回复转换为 HTML 格式,并按 4096 字符上限自动分片发送
  • HTML 发送失败时该分片自动回退为纯文本发送
  • 仅处理纯文本消息,图片、文件、语音、贴纸等被忽略;仅支持私聊

适合什么时候用

  • 希望直接通过 Telegram 私聊与 DSH agent 对话,无需额外前端界面
  • 需要为多个受信任的 Telegram 用户各自维护独立、隔离的会话上下文

安装后会多出什么

命令/start/new/clear/help

使用前需要

  • 需要 Telegram bot token(配置项 token 或环境变量 DSH_TELEGRAM_TOKEN),缺失时加载即报错
  • DSH 组合需挂载 agents 服务(@deepseek-ai/dsh-agent);LLM 适配器、会话与工具由外围 cordis.yml 提供
  • 需配置 allowedUserIds 白名单以放行用户,否则默认拒绝所有人(allowAllUsers 仅供开发使用)
  • 主机需具备访问 Telegram Bot API 的出站网络能力(仅支持长轮询,无 webhook 模式)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统会话数据
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库LoserFox/telegram安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:LoserFox/telegram#a0a9ca1 锁定本次检测的 commit。收录日期2026-08-13固定 commita0a9ca11e427 · 2026-08-13
dsh plugin --profile web add github:LoserFox/telegram