Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Реализован интерактивный Telegram-бот для тренировки интуиции. Проект представляет собой полноценную мини-игру с различными уровнями сложности, визуальным сопровождением и глубокой персональной статистикой пользователя.

Ключевой функционал:

Гибкая игровая логика: 4 режима игры (Цвет, Масть, Номинал, Полная карта) с разной вероятностью выигрыша.

Сложные интерфейсы: Реализована пагинация (постраничный просмотр) для выбора карт и двухэтапные сценарии ввода данных (FSM) для сложных режимов.

Детальная аналитика: Система сбора статистики на базе SQLite. Генерация отчетов в формате таблиц (HTML-верстка) с разбивкой по временным периодам (Сегодня, Неделя, Месяц, Год) и по режимам игры.

Визуализация: Работа с медиа-файлами (отправка изображений карт в соответствии с результатом).

Безопасность и UX: Защита от случайного удаления данных, «честный рандом» (использование криптографически стойких модулей), очистка истории чата для удобства пользователя.

Технический стек:

Язык: Python 3.11

Фреймворк: aiogram 3.x (асинхронная архитектура)

База данных: SQLite (SQL-запросы, агрегация данных)

Прочее: FSM (Конечный автомат), logging, secrets module.
Детали работы
Бюджет 1000 UAH
Добавлена 17 декабря 2025
118 просмотров
Фрилансер
Назар П.
Украина Винница
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 1 год