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

Telegram-бот для автоматичного аналізу ігрових демо-файлів CS2 з використанням штучного інтелекту. Система проводить глибокий поведінковий аналіз гравців і виявляє використання читів з точністю до 89%.

Ключові можливості

Telegram-бот:

Автоматичне завантаження та обробка демо-файлів (.dem)

Система лімітів: 3 безкоштовних аналізи + реферальна програма

AI-аналіз поведінки гравців з використанням Claude API

Інтерактивне меню з inline-кнопками для навігації

Докладні звіти з категоріями підозрілості

Веб-панель адміністратора:

Управління користувачами та їх балансом аналізів

Система рефералів з відстеженням статистики

Моніторинг завантажень та використання сервісу

Налаштування лімітів та параметрів бота

Система аналізу:

Парсинг ігрових подій (kills, deaths, headshots)

Поведінковий аналіз: аім, реакції, ігрові патерни

Оцінка K/D, відсотка хедшотів, стабільності гри

Детекція підозрілих моментів з таймкодами

Фінальний вердикт з відсотком ймовірності читерства

Технологічний стек

Backend:

Python — основна мова розробки

Flask — веб-сервер та API

pyTelegramBotAPI — інтеграція з Telegram

Celery — асинхронна обробка завдань

PostgreSQL — зберігання даних користувачів та статистики

AI & Обробка:

Claude API — нейромережевий аналіз демо-файлів

Парсери демо-файлів CS2

Алгоритми поведінкової детекції

Інфраструктура:

Railway.app — хмарний хостинг

Gunicorn — WSGI сервер з налаштуванням конкурентності

Nginx — проксування та балансування

Docker — контейнеризація сервісів

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

Для користувачів:

Завантаження демо через drag-and-drop інтерфейс

Відстеження прогресу аналізу в реальному часі

Отримання детальних звітів

Довідкова система з інструкціями

Реферальна система для отримання бонусних перевірок

Для адміністраторів:

Flask адмін-панель з авторизацією

Управління базою користувачів

Статистика використання та аналітика

Налаштування лімітів та тарифів

Безпека та продуктивність

Обробка до 40+ одночасних користувачів

Захист API від несанкціонованого доступу

Оптимізоване завантаження файлів (до 300MB)

Shared volume між контейнерами для обміну файлами

Таймаути та graceful shutdown для стабільності

Результати та метрики

Точність аналізу: ~89% (порівняно з професійними античитами)

Швидкість обробки: 2-3 хвилини на демо-файл

Масштабованість: підтримка десятків одночасних аналізів

Користувацький досвід: інтуїтивний інтерфейс з поетапною зворотним зв'язком

Унікальні особливості

Інтеграція AI для аналізу замість сигнатурних методів

Telegram як платформа — доступ без встановлення додатків

Монетизація через систему лімітів та рефералів

Повний цикл від завантаження до детального звіту за хвилини

Технічні деталі

Проект демонструє навички повноцінної розробки:

Архітектура мікросервісів (bot + web + worker)

Робота з файловими системами та потоковою передачею

Інтеграція зовнішніх AI API

Database design та міграції

Deployment та DevOps практики

UX проектування для месенджерів

Технології: Python - Flask - Telegram Bot API - Claude AI - PostgreSQL - Celery - Docker - Railway - Gunicorn
Деталі роботи
Бюджет 6098 UAH
Додано 23 жовтня 2025
93 перегляди
Фрилансер
Andrii Derypapa
Польща Wrocław
Немає відгуків

Вільний для роботи Вільний для роботи
На сервісі 7 місяців 16 днів