skills$openclaw/telegram-cloud-storage
oki3505f6.3k

by oki3505f

telegram-cloud-storage – OpenClaw Skill

telegram-cloud-storage is an OpenClaw Skills integration for coding workflows. A high-performance Telegram Cloud Storage solution using Teldrive. Turns Telegram into an unlimited cloud drive with a local API/UI.

6.3k stars2.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nametelegram-cloud-storage
descriptionA high-performance Telegram Cloud Storage solution using Teldrive. Turns Telegram into an unlimited cloud drive with a local API/UI. OpenClaw Skills integration.
owneroki3505f
repositoryoki3505f/telegram-cloud-storage
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @oki3505f/telegram-cloud-storage
last updatedFeb 7, 2026

Maintainer

oki3505f

oki3505f

Maintains telegram-cloud-storage in the OpenClaw Skills directory.

View GitHub profile
File Explorer
9 files
.
config
config.template.toml
557 B
scripts
client.py
4.3 KB
install_binary.sh
635 B
manage.sh
1.6 KB
setup.sh
1.4 KB
_meta.json
476 B
SKILL.md
2.3 KB
SKILL.md

name: telegram-cloud-storage description: A high-performance Telegram Cloud Storage solution using Teldrive. Turns Telegram into an unlimited cloud drive with a local API/UI. metadata: {"openclaw":{"requires":{"bins":["teldrive"]},"install":[{"id":"binary","kind":"exec","command":"./scripts/install_binary.sh","label":"Download Teldrive Binary"}]}}

Telegram Cloud Storage (Teldrive Edition)

This skill runs Teldrive, a powerful utility that organizes Telegram files and provides a high-speed API/UI for accessing them.

Features

  • Unlimited Storage: Uses Telegram as a backend.
  • High Performance: Written in Go, optimized for speed.
  • UI & API: Includes a web interface and REST API.
  • AI-Native Client: Includes client.py for agent-based file operations.

Credits

This skill is a wrapper for Teldrive by divyam234. All credit for the core engine goes to the original authors.

Requirements

  1. PostgreSQL Database: Version 17+ recommended.
  2. pgroonga Extension: Required for file search within Postgres.
  3. Telegram API: App ID and Hash from my.telegram.org.

Installation

1. Database Setup

Ensure Postgres is running and the pgroonga extension is installed.

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

2. Configure

Run the setup script to generate config/config.toml:

./scripts/setup.sh

3. Start Server

./scripts/manage.sh start

Agent Usage

The skill includes a Python client for programmatic access.

Environment Variables

  • TELDRIVE_TOKEN: Your JWT token (get this from the UI or config/token.txt after login).
  • TELDRIVE_SESSION_HASH: Your Telegram session hash (found in the teldrive.sessions table).

Commands

# 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

Directory Structure

  • bin/: Teldrive binary.
  • config/: Configuration templates and generated config.
  • scripts/: Setup, management, and client scripts.
  • logs/: Application logs.
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

1. **PostgreSQL Database**: Version 17+ recommended. 2. **pgroonga Extension**: Required for file search within Postgres. 3. **Telegram API**: App ID and Hash from [my.telegram.org](https://my.telegram.org).

FAQ

How do I install telegram-cloud-storage?

Run openclaw add @oki3505f/telegram-cloud-storage in your terminal. This installs telegram-cloud-storage into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/oki3505f/telegram-cloud-storage. Review commits and README documentation before installing.