← 返回 Skills 市场
Telegram History
作者
Rahul Sethuram
· GitHub ↗
· v1.1.0
1902
总下载
1
收藏
15
当前安装
3
版本数
在 OpenClaw 中安装
/install telegram-history
功能描述
Fetch Telegram chat message history via MTProto user API (Telethon). Use when needing to read old messages from any Telegram chat, group, or forum topic that...
安全使用建议
This skill appears to do exactly what it says: it uses Telethon and your Telegram app credentials to log in as a user and fetch message history. Before installing/running: (1) Create the Telegram app credentials yourself at my.telegram.org (do not reuse someone else's keys). (2) Understand that api_id/api_hash + the created session file grant access to your Telegram account — treat them like sensitive secrets. (3) Run pip install telethon in an isolated environment (venv) and inspect the included scripts (they are short and readable). (4) If you want to prevent autonomous agent calls, disable model invocation for the skill or ensure the agent cannot call it without explicit approval. (5) To revoke access later, delete the session/ directory and, if necessary, revoke the app from your Telegram account.
功能分析
Type: OpenClaw Skill
Name: telegram-history
Version: 1.1.0
The OpenClaw skill 'telegram-history' is designed to fetch Telegram chat history using the Telethon library. The code and documentation align with this stated purpose, requiring legitimate Telegram API credentials and user login. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution (e.g., `curl|bash`), persistence mechanisms, or prompt injection attempts against the OpenClaw agent. Sensitive credentials and session files are stored locally within the skill directory, which is standard practice for such functionality. The provided shell commands in `SKILL.md` are standard usage examples and do not contain malicious payloads.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the two Python scripts all consistently implement a Telethon-based MTProto client for fetching chat history. Requiring api_id/api_hash and a user login (phone + optional 2FA) is expected for this purpose.
Instruction Scope
Runtime instructions only reference creating api_credentials.json and the local session directory under the skill directory and running the included scripts. They do not request unrelated files, environment variables, or external endpoints beyond Telegram and the my.telegram.org app creation site.
Install Mechanism
There is no automated install spec; the SKILL.md asks the user to pip install telethon. No remote downloads or archive extraction are performed by the skill itself.
Credentials
No environment variables or unrelated credentials are requested. The skill asks for api_id/api_hash (Telegram app credentials) and a phone/2FA code — these are necessary for user-mode MTProto access and are proportionate to the stated function.
Persistence & Privilege
The skill stores a Telethon session under session/user inside the skill directory (expected). always:false. Note that if the agent/platform is permitted to invoke the skill autonomously, the skill can read chat history whenever it has access to those local session files and credentials; this is normal but worth noting.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install telegram-history - 安装完成后,直接呼叫该 Skill 的名称或使用
/telegram-history触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Fix: use relative paths instead of hardcoded home dir. Fix: SKILL.md now matches actual CLI arguments. Phone number is a required argument, not hardcoded.
v1.0.1
Fix: removed hardcoded phone number, phone is now a CLI argument
v1.0.0
Initial release: fetch Telegram chat/topic history via MTProto
元数据
常见问题
Telegram History 是什么?
Fetch Telegram chat message history via MTProto user API (Telethon). Use when needing to read old messages from any Telegram chat, group, or forum topic that... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1902 次。
如何安装 Telegram History?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install telegram-history」即可一键安装,无需额外配置。
Telegram History 是免费的吗?
是的,Telegram History 完全免费(开源免费),可自由下载、安装和使用。
Telegram History 支持哪些平台?
Telegram History 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Telegram History?
由 Rahul Sethuram(@rhlsthrm)开发并维护,当前版本 v1.1.0。
推荐 Skills