Install
openclaw skills install telegram-cloud-storageA high-performance Telegram Cloud Storage solution using Teldrive. Turns Telegram into an unlimited cloud drive with a local API/UI.
openclaw skills install telegram-cloud-storageThis skill runs Teldrive, a powerful utility that organizes Telegram files and provides a high-speed API/UI for accessing them.
client.py for agent-based file operations.This skill is a wrapper for Teldrive by divyam234. All credit for the core engine goes to the original authors.
Ensure Postgres is running and the pgroonga extension is installed.
CREATE DATABASE teldrive;
\c teldrive
CREATE EXTENSION IF NOT EXISTS pgroonga;
Run the setup script to generate config/config.toml:
./scripts/setup.sh
./scripts/manage.sh start
The skill includes a Python client for programmatic access.
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).# 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 binary.config/: Configuration templates and generated config.scripts/: Setup, management, and client scripts.logs/: Application logs.