Telegram bot shop with auto-delivery of digital goods — Python source code (aiogram)
Seller: SirBob
Price: 16.02 USD
Available. The final price depends on the selected options and is checked before payment.
Product description
Telegram bot shop with auto-delivery of digital goods — a ready-made store in Telegram on Python (aiogram 3): storefront by sections, search, cart, payment (YooKassa / Telegram Stars) and instant automatic file delivery after payment. Includes a referral program (10% of referred orders) and an admin panel with statistics inside the bot.
Features: storefront with sections and inline keyboards, search by title and description, cart with per-item totals, YooKassa or Telegram Stars checkout, automatic delivery (digital goods sent as files, services flagged for manual handover, missing files flagged as errors), 10% referral program with t.me/yourbot?start=REFxxxxxxxx links, /admin statistics, and a Plati.Market catalog import (sync_from_plati maps Digiseller product data into catalog records, HTML stripped).
Delivery (zip): shop_core.py (all shop logic: catalog, cart, orders, delivery, referrals, storage), shop_bot.py (aiogram 3 bot), test_shop_core.py (all passing — logic is tested offline, without Telegram), demo catalog of 8 products, config example, GUIDE.pdf (step-by-step: setup, catalog, payments, delivery), requirements.txt, README, LICENSE.
Architecture: logic is fully separated from Telegram — the core is a plain testable library, so the storefront can be reused for other platforms.
Requirements: Python 3.10+, aiogram 3. Bot token is free from @BotFather. License: personal use. Instant zip delivery.
SEE ALSO:
- Telegram Channel Parser: a database of channels and contacts for ads — plati.market/itm/6197795
- Telegram CRM bot for sales: clients and deals inside the bot — plati.market/itm/6171587
- Plati.Market Seller Profit PRO: sales analytics in Excel — plati.market/itm/6164461