Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 9b9ae7a738938d7a0101154d51d42b82
Веб-разработка

Telegram бот / парсер статистических данных с csstats.gg

Добавлено 23 окт 2024 в 16:24
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 для автоматической отправки отчётов пользователю.
- Высокая точность в определении подозрительных действий игрока на основе статистических данных.
3d9a7e28de Dce94e24cc