Георгий

Телеграм-бот для автоматической продажи телеграм звезд/премиума

Бот автоматизирует продажу звёзд Telegram и подписок Telegram Premium. Пользователь выбирает товар, указывает получателя, оплачивает через карту и отправляет скриншот подтверждения. Администратор получает уведомление, проверяет оплату и одним нажатием подтверждает или отклоняет заказ — после чего бот автоматически доставляет товар через внешний API.

Телеграм-бот для автоматической продажи телеграм звезд/премиума

Реализованный функционал

Онбординг нового пользователя: выбор языка (RU/EN/UK), принятие соглашения, выбор валюты (USD/UAH/EUR). При повторных запусках настройка не показывается повторно.

Покупка звёзд: пользователь вводит количество (от 50 до 1 000 000), указывает username получателя, получает сумму к оплате в своей валюте с актуальным курсом. После оплаты отправляет скриншот — заказ уходит на проверку администратору. Покупка Telegram Premium: выбор срока (3/6/12 месяцев) с фиксированными ценами, аналогичный флоу оплаты.

Панель администратора: просмотр всех пользователей с пагинацией, массовая рассылка, управление прайсом прямо из чата, подтверждение и отклонение заказов с отображением прибыли по каждому.

Доставка товара: после подтверждения бот отправляет заказ в Wizard API, обновляет статистику пользователя и предлагает оставить отзыв. Отзыв публикуется в отдельный канал.

Мультивалютность: курсы USD/UAH/EUR подтягиваются с внешнего API с кэшированием на час, фолбэк на фиксированные значения при недоступности.

На чём сделано

  • Python
  • aiogram 3
  • aiosqlite
  • aiohttp

Обсудить похожую задачу

Напишите в личные сообщения на Freelancehunt. Расскажите своими словами, что нужно, техническое задание не обязательно.

Написать на Freelancehunt

Похожие работы