Amazon Affiliate Telegram Auto-Poster

Заказчик: AI | Опубликовано: 24.12.2025

I’d like to set up a small bot that keeps my Telegram shopping channel active without manual effort. The goal is simple: every 20–30 minutes the bot should pull a fresh Amazon product, format the offer, and publish it to Telegram—complete with my affiliate link. Here’s the flow I need automated: • Fetch a product from Amazon, capture its title plus two product images (ideally from different categories so the feed stays varied). • Generate my Amazon affiliate link, then pass it through a URL shortener to keep the post tidy. • Format the Telegram message so the product title appears bold, the original MRP shows with strikethrough, “Deal of the day:” precedes the sale price, and the percentage discount is calculated and displayed. • Attach the two images and publish the message to the designated channel. • Repeat the cycle automatically every 20–30 minutes. Core requirements and acceptance criteria: • Uses my affiliate tag in every link and shortens it before posting. • Pulls exactly: Title, two images, MRP, and Sale Price—nothing more. • Message formatting matches Telegram’s Markdown or HTML so it renders correctly on all devices. • Works unattended 24/7; restart logic or cron-friendly script is acceptable. • Clear instructions so I can swap categories, change posting interval, or update credentials without touching the codebase. A lightweight Python script (requests, python-telegram-bot, boto3 or similar), a Node solution, or even a no-code integration is fine as long as it’s reliable and easy to maintain. Please include setup notes and a quick demo run so I can verify the formatting in my channel.