Automatically post your products from Excel to Telegram channels!
- 📺 YouTube: https://www.youtube.com/@techmouad
- 📸 Instagram: https://www.instagram.com/tech_mouad/
Subscribe for more automation tools! 🚀
Before: ❌ Manual posting = Hours of work
After: ✅ Load Excel + Click start = Done! ☕
- 🔄 Works with ANY Excel format
- 🤖 Posts to multiple Telegram channels
- 🛡️ Prevents duplicate posts
- 🖼️ Includes product images
- 📊 Real-time progress tracking
- Go to python.org
- Download and install
⚠️ Check "Add Python to PATH"
- Click green "Code" button → "Download ZIP"
- Extract to Desktop
Open Command Prompt/Terminal:
cd Desktop/telegram-product-poster-main
pip install -r requirements.txtpython test_installation.pyLook for "🎉 SUCCESS!" message
- Create Bot: Message
@BotFatheron Telegram →/newbot - Get Token: Save the token BotFather gives you
- Add to Channel: Make your bot admin in your channel
Any Excel format works! Example:
| Product Name | Price | Description | Image URL | Buy Link |
| Gaming Mouse | $25 | RGB mouse | https://... | https://... |
python telegram_product_poster.py- Bot Configuration: Enter bot token and channel
- Products Excel: Load your Excel file
- Message Template: Create post format using your column names
- Auto Posting: Set delay (60 seconds) and start!
🛍️ {Product Name}
💰 {Price}
📝 {Description}
🛒 {Buy Link}
"Python not found" → Reinstall with "Add to PATH" checked
"Bot can't post" → Make sure bot is admin in channel
"Invalid token" → Get fresh token from @BotFather
Excel won't load → Save as .xlsx with column headers
telegram-product-poster/
├── telegram_product_poster.py ← Main app
├── test_installation.py ← Check setup
├── requirements.txt ← Dependencies
└── README.md ← This guide
Watch setup tutorial on @techmouad YouTube!
- Keep bot token private
- Don't post faster than 30 seconds
- Test with few products first