← 返回 Skills 市场
ngtwolf

Telegram History via LifeQuery

作者 ngtwolf · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
328
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install lifequery
功能描述
Query your Telegram chat history using a LifeQuery instance. Use when the user wants to search past conversations, find shared links, or ask about specific p...
使用说明 (SKILL.md)

LifeQuery Telegram History Skill

Query your Telegram chat history using a LifeQuery instance.

When to Use

Use when the user wants to:

  • Search past Telegram conversations
  • Find shared links, photos, or files
  • Ask about specific people, events, or topics from their Telegram messages
  • Retrieve context from old chats

Configuration

Set these environment variables:

  • LIFEQUERY_BASE_URL: Base URL of your LifeQuery instance (e.g., http://localhost:3134/v1 or http://your-server:80/v1)
  • LIFEQUERY_API_KEY: Optional API key if protected

How it Works

The skill runs a Python script that sends search queries to the LifeQuery /chat/completions endpoint and returns semantically relevant answers with citations from the chat history.

安全使用建议
This skill is coherent: it simply forwards a search query to a configured LifeQuery instance and returns the response. Before installing or using it, ensure the LIFEQUERY_BASE_URL points to a LifeQuery server you control or trust (a remote server could see all queries you send). If you use an API key, keep it secret. Note the skill itself does not access your Telegram app directly—it relies on the LifeQuery server to have imported or indexed your Telegram history. Also be aware of a minor metadata mismatch: SKILL.md and skill.yaml document the LIFEQUERY_* env vars (optional), even though registry metadata listed none.
功能分析
Type: OpenClaw Skill Name: lifequery Version: 1.0.1 The lifequery skill is a legitimate tool designed to interface with a LifeQuery instance for searching Telegram chat history. The Python script (scripts/query_telegram.py) uses standard libraries to perform authenticated API requests to a user-defined endpoint, and the skill configuration (skill.yaml) and instructions (SKILL.md) are consistent with this purpose without any signs of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The skill name/description, skill.yaml, SKILL.md, and the Python script all align: they call a LifeQuery /chat/completions endpoint to search Telegram history. The only configuration requested (LIFEQUERY_BASE_URL and optional LIFEQUERY_API_KEY) is appropriate. Minor note: registry metadata listed no required env vars while SKILL.md and skill.yaml document these environment variables (they are optional defaults), but this is a minor metadata mismatch rather than a functional inconsistency.
Instruction Scope
The runtime instructions and script are narrowly scoped: they accept a single query argument, read the LifeQuery base URL and optional API key from environment variables, POST a single request to /chat/completions, and print the response. They do not read local Telegram files or other system secrets. Note: the skill will send whatever query (potentially user content) to the configured LifeQuery endpoint, so the trustworthiness of that endpoint determines whether query content or context is exposed.
Install Mechanism
There is no install spec (instruction-only plus an included Python script). Nothing is downloaded or written to disk by an installer; the script runs with the system Python. This is low-risk from an install-mechanism perspective.
Credentials
The only environment settings are LIFEQUERY_BASE_URL and an optional LIFEQUERY_API_KEY, which are directly relevant and proportionate to reaching a LifeQuery service. The skill does not request unrelated credentials or access to other configuration paths.
Persistence & Privilege
The skill is not always-on and is user-invocable; it does not request persistent platform privileges or modify other skills/config. Autonomous invocation remains allowed by platform default but is not combined with broad or unusual privileges here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lifequery
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lifequery 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Made backend calling more secure.
v1.0.0
Integrates: https://github.com/nikira-studio/lifequery This skill connects OpenClaw to LifeQuery—a powerful, self-hosted memory engine that ingests your entire Telegram chat history into a local database. By installing this skill, you give your agent the ability to: Search your actual past: Instantly recall old conversations, shared media links, and specific details from your personal Telegram history. Get Grounded Answers: The agent won't hallucinate your past; answers are generated directly from your chat logs and include source citations (e.g., showing which chat and date the info came from). Requirements: Requires configuration of LIFEQUERY_BASE_URL and optional LIFEQUERY_API_KEY.
元数据
Slug lifequery
版本 1.0.1
许可证
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Telegram History via LifeQuery 是什么?

Query your Telegram chat history using a LifeQuery instance. Use when the user wants to search past conversations, find shared links, or ask about specific p... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 328 次。

如何安装 Telegram History via LifeQuery?

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

Telegram History via LifeQuery 是免费的吗?

是的,Telegram History via LifeQuery 完全免费(开源免费),可自由下载、安装和使用。

Telegram History via LifeQuery 支持哪些平台?

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

谁开发了 Telegram History via LifeQuery?

由 ngtwolf(@ngtwolf)开发并维护,当前版本 v1.0.1。

💬 留言讨论