CS2 Detective — это Telegram-бот, который автоматически анализирует статистику игрока в Counter-Strike 2 на основе его профиля в Steam, используя данные с платформы csstats.gg. Основная задача бота — предоставлять сводную информацию о результатах игрока и его подозрительном поведении, помогая пользователям оценивать, насколько честен тот или иной игрок.
Основной функционал: 1) Анализ статистики игрока по Steam ID: бот собирает данные по профилю пользователя, отображая ключевые метрики. 2) Коэффициент подозрительности: на основе собранных данных вычисляется процент вероятности нечестной игры. 3) Основные показатели статистики: - K/D (Kill/Death): соотношение убийств к смертям. - Winrate: процент побед игрока. - HS Rate: процент попаданий в голову. - Самый успешный матч: анализируется матч с наибольшим количеством убийств, отображается счёт, количество убийств, смертей, и показатели, такие как ADR (средний урон за раунд) и K/D. 4) Информация по Faceit (если аккаунт привязан): - Уровень игрока. - ELO игрока. - Количество матчей на Faceit. 5) Информация по Premier режиму: - Количество побед в матчах. - Рейтинг игрока. - Дата последнего матча. 6) Технические особенности: - Парсер написан на Python без использования API (в связи с его отсутствием) csstats.gg для сбора данных и анализа. - Интеграция с Telegram API для автоматической отправки отчётов пользователю. - Высокая точность в определении подозрительных действий игрока на основе статистических данных.