Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Задача
— Разработать Telegram-бот магазин для продажи аккаунтов,
с оплатой через Crypto Bot (USDT) и альтернативой — перевод на адреса (TRC-20/BEP-20/TON/ETH).
— Реализовать отдельный админ-бот для уведомлений и ответов клиентам.

Что сделал
1) Пользовательский бот (aiogram 3):
• Приветствие, главное меню, выбор пакетов (lite/premium/и т.п.).
• Экран оплаты с номером сделки (order code) и количеством аккаунтов.
• Оплата через Crypto Bot: создание инвойса, кнопка «Оплатить в Crypto Bot».
• Альтернатива: оплата по адресам с требованием скриншота/tx-hash.
• Отправка подтверждения об оплате → заявка попадает в админку.
• Экран поддержки с кнопкой «Обратиться к админу».
• Реферальная система: личная ссылка вида https://t.me/?start=.

2) Админ-бот:
• Уведомления о новых оплатах (Crypto Bot) с карточкой заказа.
• Заявки «ожидает подтверждения» и «застрявшие» (pending > 30 мин).
• Кнопки: «Ответить», «Запросить данные», «Выдать файл», «Архив».
• Отправка файла пользователю в основной бот при «Выдать файл».

3) Админ-панель в основном боте:
• Тумблеры включения/выключения способов оплаты (Crypto Bot / адреса).
• Перезагрузка пакетов из JSON.

Технологии
— Python 3.11+, aiogram 3, SQLAlchemy (async), SQLite, aiohttp.
— Интеграция Crypto Pay API (@CryptoBot) для инвойсов USDT.
— Лёгкая миграция и настройка через config/settings.

Особенности
— Безопасная обработка секретов (токены не хардкодятся).
— Фото/карточки для каждого экрана (покупка, кошельки, поддержка и т.п.).
— Гибкий роутинг: кнопки всегда корректно обновляют фото/подпись или текст.
— PM-связка с клиентом: админ может ответить прямо из админ-бота.

Результат
— Полностью рабочий бот-магазин: клиенту удобно оплатить, администратору — обработать.
— После оплаты админ получает чек и может сразу выдать файл.
— Урезан «человеческий фактор»: очередь, stuck-заявки, архив.

#telegram #aiogram #cryptopay #usdt #бот #инвойс #админбот #python
Детали работы
Бюджет 2000 UAH
Добавлена 18 октября 2025
298 просмотров
Фрилансер
Владислав Вакуленко
Украина Одесса  7  0

Свободен для работы Свободен для работы
7 Сейфов завершены
На сервисе 9 месяцев 16 дней