A specialized skill for delivering local files, remote URLs, and Telegram file IDs to specific chats and topics via the Bot API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install telegram-send-file
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install telegram-send-file using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The telegram-send-file skill is a dedicated utility within the Openclaw Skills ecosystem designed specifically for robust media and document delivery. Unlike standard messaging tools, this skill focuses on the efficient transmission of files, images, and data across the Telegram Bot API. By leveraging this Openclaw Skills component, developers can automate the distribution of reports, logs, and media directly into targeted conversations or specific thread topics.
This skill is particularly powerful when used within an active session, as it can automatically detect the current chat and topic context to ensure files are delivered exactly where they are needed. It supports a variety of input types, including local system paths, remote web URLs, and reusable Telegram file identifiers, making it a versatile tool for any automated communication workflow using Openclaw Skills.
To integrate this skill into your workflow, ensure your environment is configured for Openclaw Skills and use the following CLI patterns:
# Basic file delivery using session context
python3 scripts/telegram_send_file.py --file report.pdf
# Explicit delivery to a specific chat and topic
python3 scripts/telegram_send_file.py --chat-id -1001234567890 --topic-id 5 --file screenshot.png
# Sending multiple files in batch mode
python3 scripts/telegram_send_file.py --files document1.pdf document2.png --caption "Daily Update"
The telegram-send-file skill processes inputs to facilitate precise delivery within the Openclaw Skills environment. The following parameters define the data structure:
| Parameter | Type | Description |
|---|---|---|
| --file | String | The local filesystem path to the file |
| --url | String | A direct web link to a file for Telegram to fetch |
| --file-id | String | A unique Telegram identifier for an already uploaded file |
| --chat-id | Integer | The unique identifier for the target Telegram chat |
| --topic-id | Integer | The identifier for a specific thread or topic within a group |
| --caption | String | Optional text accompanying the file delivery |
Loading
A professional 8-agent collaborative coding pipeline designed for complex software development, frontend design, and automated quality assurance.

A versatile utility to transform HTML code, local files, or live web pages into clean Markdown formatting for AI agents and developers.

A high-stakes coordination protocol for managing multi-agent teams during production outages and critical system failures.

A professional Bilibili video processing agent that transcribes audio into text and generates high-quality structured summaries.

A professional-grade pipeline for extracting entities, relations, and events from raw text into normalized, graph-ready structured formats.

An expert assistant for deploying and optimizing large language models using the high-throughput vLLM inference engine.








































