A Telegram bot that downloads videos from various social media platforms and provides additional utility features.
- TikTok
- YouTube Shorts
- Twitter/X
- Vimeo
Simply send a video link from any supported platform, and the bot will:
- Process your request
- Download the video
- Send it directly in the chat
Note: Maximum video size is 50MB due to Telegram restrictions
- For YouTube Shorts: Bot downloads and sends the video
- For regular YouTube videos: Bot replies with #youtube hashtag
- Automatically shortens long URLs
- Adds #aliexpress hashtag
- Sends a sticker
/start
- Welcome message and bot info/gpt
- Chat with GPT/weather
- Get weather updates/cat
- Random cat pictures/game
- Start word game [In Dev]/endgame
- End current game/clearwords
- Clear game words/hint
- Get game hint
- Python 3.7+
- Telegram Bot Token
- Required packages:
python-telegram-bot yt-dlp pyshorteners nest_asyncio pytz
- Install required packages:
pip install -r requirements.txt
- Create
.env
file with your bot token:TOKEN=your_telegram_bot_token
- Run the bot:
python bot.py
- 50MB maximum video size
- Some platforms may have additional restrictions
- Bot needs appropriate permissions in group chats
For issues or suggestions, please contact @vo1dee