ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

telegram-md-uploader

Uploads and sends .md files from your OpenClaw workspace to a specific Telegram chat using the Telegram Bot API. Use when you need to share workspace files (e.g., drafts, code, content) with a Telegram recipient.

Why use this skill?

Learn to use the telegram-md-uploader skill to send your markdown files from OpenClaw to Telegram seamlessly. Boost your productivity with this simple file-sharing automation tool.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/courtneejay/telegram-md-uploader
Or

What This Skill Does

The telegram-md-uploader is a specialized OpenClaw skill designed to streamline the workflow between your local workspace and the Telegram messaging platform. By automating the transmission of markdown (.md) files, this tool removes the friction of manual copy-pasting or file sharing. It operates by interfacing directly with the Telegram Bot API using the sendDocument method, ensuring that your formatted documentation, drafts, or code snippets retain their structural integrity when delivered to a recipient, group, or channel.

Installation

To integrate this skill into your environment, use the OpenClaw command line interface. Run the command: clawhub install openclaw/skills/skills/courtneejay/telegram-md-uploader. Once installed, you must define your credentials by setting the TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables. These are mandatory for the agent to authenticate with the Telegram network and route files to the correct destination. Adding these to your shell profile ensures they persist across sessions.

Use Cases

This skill is perfect for developers, writers, and technical managers who utilize Telegram for professional communication. Common use cases include:

  1. Sharing technical architecture drafts or documentation summaries directly from a codebase to a team's Telegram group.
  2. Archiving personal notes or daily stand-up logs from a local workspace into a private 'saved messages' or personal bot channel.
  3. Delivering code snippets or Markdown-formatted research findings to clients or stakeholders during active project development.

Example Prompts

  1. "OpenClaw, please send my latest project report docs/architecture.md to the development channel via Telegram."
  2. "Find the file notes/sprint-plan.md in my current workspace and upload it to my main Telegram chat using the telegram-md-uploader."
  3. "Upload summary.md to Telegram now so my team can review the changes I made to the README."

Tips & Limitations

The skill strictly enforces file validation, meaning it will reject any file that does not carry the .md extension. Always ensure your Telegram bot is a member of the target chat; otherwise, the API request will fail with a forbidden error. For security, never hardcode your bot tokens inside the script—always rely on environment variables. If you handle sensitive information, ensure your Telegram account and the bot settings have appropriate privacy filters enabled.

Metadata

Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-courtneejay-telegram-md-uploader": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#telegram#automation#markdown#file-sharing#productivity
Safety Score: 4/5

Flags: file-read, external-api