Clips Courier is a Telegram bot for short videos download.
489
A private Telegram bot that delivers short videos and photos into the chat. Send it a link to a TikTok, Instagram, or X post — it downloads the clip with yt-dlp, or the pictures with gallery-dl, and sends them back as a regular Telegram video, photo, or album.
The bot is private by default: only the owner and the people the owner adds ("friends") can download videos.
/d <link> to the bot.| Command | Who | What it does |
|---|---|---|
/s | Everyone | Show the welcome message |
/h | Everyone | Show help |
/d <link> | Owner and friends | Download the video or pictures and send them to the chat |
/dm <link> | Owner and friends | Same as /d, plus a caption with the description, author, and platform |
/f @username | Owner only | Add a friend |
/fl | Owner only | Show the friend list |
/kf @username | Owner only | Remove a friend |
You need two things:
All settings come from environment variables (see .env.example):
| Variable | Required | Description |
|---|---|---|
BOT_KEY | Yes | Bot token from BotFather |
OWNER_ID | Yes | Telegram user ID of the owner |
BOT_NAME | No | Display name shown in the welcome and help messages |
DB_PATH | No | Path to the SQLite database file (default: courier.db) |
The image is published on Docker Hub automatically on every tagged release, so there is nothing to build:
docker run -d \
-e BOT_KEY=123456:your-token \
-e OWNER_ID=123456789 \
-e DB_PATH=/data/courier.db \
-v courier-data:/data \
lymagics/clips-courier
The volume keeps the friend list when the container is recreated.
Content type
Image
Digest
sha256:c2871f07b…
Size
256 MB
Last updated
6 days ago
docker pull lymagics/clips-courier