← 返回 Skills 市场
nikitadmitryuk

TMS (Telegram Media Server)

作者 Nikita Dmitryuk · GitHub ↗ · v1.0.7 · MIT-0
cross-platform ✓ 安全检测通过
675
总下载
0
收藏
1
当前安装
7
版本数
在 OpenClaw 中安装
/install tms
功能描述
Manage downloads via Telegram Media Server (TMS) REST API — add by URL (video/magnet/torrent URL) or torrent_base64 (.torrent bytes), list, delete, search to...
安全使用建议
This skill is coherent and appears to only instruct the agent to talk to a TMS API. Before installing: (1) ensure the TMS instance you point to (TMS_API_URL) is one you control and trust; (2) when the agent is not colocated with TMS, set a dedicated TMS_API_KEY and store it per-skill (do not reuse broad keys); (3) be aware the default BaseURL uses localhost — the agent will be able to reach local services when enabled, so restrict the skill or disable autonomous invocation if you don't want the agent to start/stop downloads without explicit prompts; (4) if you accept torrent files via uploads, be careful what files are placed in the agent workspace (the skill supports sending torrent_base64 derived from workspace files); (5) secure any webhook endpoints and rotate keys if exposed. If you want extra caution, disable model autonomous invocation for this skill or require explicit user confirmation before performing add/delete operations.
功能分析
Type: OpenClaw Skill Name: tms Version: 1.0.7 The skill is a well-documented instruction set and OpenAPI specification for an AI agent to interact with the Telegram Media Server (TMS) REST API. It enables standard media management functions such as adding downloads via URL or Base64-encoded torrent files, listing active tasks, and searching torrents. There is no evidence of malicious code, data exfiltration, or prompt injection; the skill operates purely via HTTP requests to a user-configured endpoint (TMS_API_URL) and includes appropriate security warnings regarding API key management and trusted hosts.
能力评估
Purpose & Capability
The name/description match the runtime instructions: the skill is an API client for TMS and contains an inline OpenAPI spec. It does not ask for unrelated binaries, secrets, or system paths. Declared primaryEnv (TMS_API_URL) and optional TMS_API_KEY are coherent with the stated purpose.
Instruction Scope
Instructions are focused on making HTTP calls to the TMS API (health, list, add, delete, search). Two points to note: (1) defaulting BaseURL to http://127.0.0.1:8080 means the agent will target localhost by default, which is expected for same-host integrations but also enables access to local services; (2) the doc says torrent_base64 can be sent when the agent has the .torrent file content (e.g. user upload or read from workspace), which implies the agent may read workspace-uploaded files — this is within scope but worth awareness.
Install Mechanism
Instruction-only skill with no install spec and no code to write or execute. Lowest-risk install posture (nothing is downloaded or written to disk by the skill itself).
Credentials
No required environment variables are listed; TMS_API_URL is the declared primaryEnv and TMS_API_KEY is optional in the docs. The requested envs are minimal and appropriate for an HTTP client to TMS; nothing unrelated is requested.
Persistence & Privilege
always:false and no special persistence is requested. The skill is allowed to be invoked autonomously by default (platform default); this is normal for skills and not in itself a concern.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tms
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tms 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.7
Add download via torrent_base64; inline OpenAPI updated.
v1.0.6
Inline API spec: full OpenAPI in SKILL.md, no fetch required
v1.0.5
Fix skill
v1.0.4
Fix skill
v1.0.2
Fix skill
v1.0.1
Fix readme
v1.0.0
Initial release
元数据
Slug tms
版本 1.0.7
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 7
常见问题

TMS (Telegram Media Server) 是什么?

Manage downloads via Telegram Media Server (TMS) REST API — add by URL (video/magnet/torrent URL) or torrent_base64 (.torrent bytes), list, delete, search to... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 675 次。

如何安装 TMS (Telegram Media Server)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tms」即可一键安装,无需额外配置。

TMS (Telegram Media Server) 是免费的吗?

是的,TMS (Telegram Media Server) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

TMS (Telegram Media Server) 支持哪些平台?

TMS (Telegram Media Server) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 TMS (Telegram Media Server)?

由 Nikita Dmitryuk(@nikitadmitryuk)开发并维护,当前版本 v1.0.7。

💬 留言讨论