Telegram Cloud Storage技能使用说明

subsun 3周前 (03-31) openclaw小龙虾 64 0

Telegram云存储(Teldrive版)

此技能运行Teldrive,这是一个强大的实用程序,用于整理Telegram文件,并提供高速API/UI以访问它们。

功能

  • 无限存储:使用Telegram作为后端。
  • 高性能:使用Go语言编写,针对速度进行了优化。
  • UI与API:包含Web界面和REST API。
  • AI原生客户端:包含client.py,用于基于代理的文件操作。

致谢

此技能是基于Teldrivedivyam234开发的包装器。核心引擎的所有功劳归于原作者。

Telegram Cloud Storage

要求

  1. PostgreSQL数据库建议版本 17 及以上。
  2. pgroonga 扩展:在 Postgres 内进行文件搜索所必需。
  3. Telegram API:来自my.telegram.org的应用 ID 和哈希值。

安装

1. 数据库设置

确保 Postgres 正在运行且已安装pgroonga扩展。

CREATE DATABASE teldrive;
\c teldrive
CREATE EXTENSION IF NOT EXISTS pgroonga;

2. 配置

运行设置脚本以生成config/config.toml

./scripts/setup.sh

3. 启动服务器

./scripts/manage.sh start

代理使用

该技能包含一个用于程序化访问的 Python 客户端。

环境变量

  • TELDRIVE_TOKEN:您的 JWT 令牌(从用户界面或config/token.txt 获取)登录后)。
  • TELDRIVE_SESSION_HASH:您的Telegram会话哈希(位于teldrive.sessions表中)。

命令

# List files
python3 scripts/client.py list /

# Upload a file
python3 scripts/client.py upload local_file.txt /remote/path

# Download a file
python3 scripts/client.py download <file_id> local_save_path

目录结构

  • bin/:Teldrive二进制文件。
  • config/:配置模板和生成的配置。
  • scripts/:设置、管理和客户端脚本。
  • logs/:应用程序日志。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第817292名访客 今日有0篇新文章/评论