LaunchKit · 2026
Back to Skills

telegram-media

**You MUST actually execute every command using your shell/exec tool.** Never pretend you sent a photo, voice note.

0
405 downloads
by @ryandeangraves

Setup & Installation

openclaw skills install @ryandeangraves/telegram-media

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install telegram-media

What This Skill Does

Sends photos, documents, crypto charts, and ElevenLabs voice clips through Telegram. Chart generation covers multiple assets with candlestick, Fibonacci, SMA, and RSI indicators. Voice notes are generated on demand and delivered as Telegram voice messages.

Combines chart generation, text-to-speech, and Telegram file delivery into single commands instead of requiring separate tools for each step.

When to use it

  • Send a freshly generated BTC technical analysis chart to Telegram
  • Deliver all tracked asset charts in one batch message
  • Convert a market commentary into a voice note and send it
  • Forward a generated PDF report as a Telegram document
  • Request a voice clip of a specific message on demand

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Show me the BTC chart

AGENT
  1. 1Run crypto_charts.py to generate a fresh BTC candlestick chart with Fibonacci, SMA, and RSI indicators
  2. 2Locate the generated chart at charts/chart_btc.png
  3. 3Send the chart file to the configured Telegram chat using the Bot API sendPhoto endpoint
  4. 4Print the API response to confirm delivery
OUTPUT

BTC daily TA chart delivered to the user's Telegram chat

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

TELEGRAM_TOKEN environment variableTELEGRAM_CHAT_ID environment variableELEVEN_API_KEY environment variableELEVEN_VOICE_ID environment variable