Задание: Python. Разработка Telegram-бота на Python (aiogram + SQLite) по готовому каркасу кода под ключ (Дистанционная работа)
Уже есть готовый архитектурный каркас проекта (структура базы данных SQLite, логика расчета обязательств админки, базовые меню на aiogram). С нуля писать архитектуру и интерфейс не нужно, код и подробное замаскированное ТЗ предоставлю выбранному исполнителю в личной переписке. Основные задачи: 1. Интеграция с внешним API по приему платежей: Настройка логики автоматического пополнения баланса игровых поинтов через внешнее API (сканирование входящих транзакций платежной системы по уникальному текстовому комментарию MEMO/Comment). Перед зачислением баллов в систему — проверка отправителя через анти-фрод API (AML-фильтр). 2. Система ручных заявок на вывод: Реализация сценария для оформления заявок на вывод игровых поинтов. Пользователь вводит свои реквизиты и сумму, заявка улетает в админ-панель на ручную обработку. Выплаты производятся владельцем вручную, в боте админ лишь подтверждает статус кнопкой. 3. Админ-панель (на русском): Доработка генерации графиков (Matplotlib) на основе реальных дат из БД (линии прихода поинтов и обязательств системы перед игроками), статистика в цифрах, модерация отзывов, кнопка экстренного включения тех. работ. 4. Интерфейс пользователя: Полностью на английском языке. Включает в себя систему ежедневных начислений (+1% в день на баланс), реферальную программу (10%), модуль текстовых отзывов и инлайн-ссылку на отдельного бота техподдержки. Требования к исполнителю: • Отличный опыт работы с aiogram и базами данных SQLite. • Умение работать с асинхронными запросами (aiohttp, API, JSON). • Обязательная демонстрация работы бота в тестовом режиме перед переносом на реальный сервер. • Полная настройка и запуск бота на моем VPS (Ubuntu). Бюджет: 3000 – 3500 рублей. Работа строго через Безопасную Сделку биржи.