Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram-бот с экономикой, заданиями, стейкингом, реф системой

Разработал полнофункциональный #pyTelegramBotAPI #python с внутренней экономикой на SD-токенах, системой заданий, реферальной программой, стейкингом, выводами/пополнениями и глубокой админской функциональностью.
Проект построен на архитектуре сервисов, оптимизирован под высокие нагрузки и уже в первые часы работы стабильно выдержал ~1000 активных пользователей на SQLite.
Планируется масштабирование на PostgreSQL без даунтайма.

Основной функционал бота
1. Экономика токена SD

Два баланса: SD и USDT.

Начисления за задания.

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

2. Многоуровневая реферальная система

Уникальная реферальная ссылка для каждого пользователя.

Начисление наград за приглашённых.

Защита от повторного использования и мультиаккаунтов.

Оптимизированный учёт рефералов (более 300 пользователей добавлено за первые часы).

3. Задания разных типов

Подписка на Telegram-каналы (с анти-отпиской).

Просмотр контента.

Админские задания.

Поддержка комиссии и оплаты владельцам каналов.

Гибкая система статусов: просмотрено, начато, выполнено.

Антиспам-логика:

Проверка невозможности выполнить старое задание повторно.

Аналитика выполненных задач.

Система скрытия "невыполнимых" заданий (если юзер уже подписан).

4. Стейкинг

Пользователь может зафиксировать SD-токены и получать ежедневный доход.

Динамический процент (зависит от числа рефералов).

Полная защита от дублирующих начислений.

Просмотр дохода за 24 часа, общего профита, текущего стейка.

5. Пополнения и выводы

TON / BEP20 / UAH пополнение.

Уведомления админам, ручное подтверждение/отклонение.

Выводы в TON/BEP20 с проверками минимальных лимитов.

Журнал операций.

6. Лотерея

Покупка билетов.

Определение победителей.

Автоматическое начисление призов.

История всех розыгрышей.

7. Админ-панель в Telegram

Просмотр пользователей и их статистики.

Управление заданиями.

Управление выплатами.

Баны/разблокировки.

Просмотр рефералов.

Полный контроль экономики.

Система защиты и стабильность

Этот проект включает:

Проверку подписки через API Telegram + дополнительный защитный слой.

Многоуровневую защиту от отписок.

Проверку всех CallbackQuery на актуальность и валидность.

Обработку ошибок уровня Aiogram middleware.

Защиту от накруток, повторного прохождения задач и спама.

Fail-safe обработку действий (если Telegram “подвисает”, бот не ломается).

Все операции по балансу — только в рамках транзакций.

Бот прошёл испытание нагрузкой и держал ~1000 пользователей в первые часы на SQLite.
Структура проекта полностью готова к переносу на PostgreSQL (до 50–100k пользователей).

Технологии

Python 3.12

Aiogram 3

SQLite → PostgreSQL (планируемая миграция)

Архитектура сервисов

Middleware (логирование, активность, проверка подписки, бан-проверка)

Машины состояний (FSM)

Промокоды, бонусы, комиссии

Асинхронная работа с базой и API

Результат

Проект представляет собой полностью рабочую экосистему, способную масштабироваться до десятков тысяч пользователей.
Этот бот сочетает в себе элементы финтеха, игровой механики, экономики и админского управления — фактически полноценная мини-платформа внутри #Telegram .
#Telegram-разработчик
Детали работы
Бюджет 20 000 UAH
Добавлена 8 декабря 2025
234 просмотра
Фрилансер
Илья Новоселов
Украина Одесса  10  0

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