Twine

Telegram bot for selling Telegram Stars with an admin panel

sasiks
Published

0
  • Project creator

A Telegram bot where a client picks a Stars package, enters the recipient and pays, while the owner runs everything from an admin panel inside the chat, with no separate website.

Client side: seven ready packages and a custom amount from 50 to 100,000 Stars; buying for yourself or for another user by username with the recipient checked before payment; order statuses with history, cancellation before payment, “My orders”.

Admin panel, ten sections: packages and prices, markup and exchange rate, payment details and one-button manual payment confirmation, statistics for a day, a week and a month (orders, turnover, profit), button and emoji styling without code changes.

Acceptance: 20 client tests, each confirmed twice, by a Telegram screen and by a database record. Screenshots are from a test copy of the bot.

Stack: Python, aiogram 3, PostgreSQL, Redis, Docker, Linux VPS.