# Changelog Все значимые изменения в проекте документируются в этом файле. ## [1.0.1] - 2025-11-16 ### Добавлено - **Версионность бота**: Добавлена версия бота (BOT_VERSION), отображаемая в команде `/support` - **Команда `/support`**: Добавлена команда для связи с разработчиком, включающая контактную информацию и версию бота - **Команда `/lastYear_or_1000games`**: Добавлена команда для получения статистики за последний год или последние 1000 рейтинговых игр - **Множественное отслеживание**: Команды `/today`, `/yesterday`, `/week` теперь показывают статистику по всем отслеживаемым игрокам с активностью, а не только по активному игроку - **Информативные сообщения**: Добавлены сообщения о процессе обработки запросов для всех команд статистики - **Автоматическое удаление сообщений**: Сообщения "Requesting data for player..." автоматически удаляются после обработки запроса - **Финальные сообщения**: Добавлено сообщение "✅ That's all" после завершения обработки всех игроков ### Изменено - **Команда `/delgamer`**: Улучшена логика с информативными сообщениями при удалении активного или последнего игрока - **Команда `/setperiod`**: Улучшено форматирование интервалов времени (отображение в часах для значений >= 60 минут) - **Логика команд статистики**: Все команды статистики теперь обрабатывают всех игроков пользователя последовательно - **Задержки между запросами**: - Для команд `/today`, `/yesterday`, `/week`: 1 секунда между запросами - Для команды `/lastYear_or_1000games`: 3 секунды между запросами (из-за больших объемов данных) - **Конфигурация токенов**: Добавлена поддержка переключения между тестовыми и продакшн токенами через флаг `IS_PROD` ### Улучшено - **Производительность**: Оптимизирована обработка запросов с учетом ограничений API - **Пользовательский опыт**: Более информативные сообщения и лучшая обратная связь о процессе обработки - **Документация**: Обновлены README.md и about.md с описанием всех новых функций ### Технические детали - Добавлены новые ключи в i18n.py для сообщений о процессе обработки - Улучшена обработка ошибок в командах статистики - Оптимизированы задержки между запросами для предотвращения rate limiting ## [1.0.0] - Начальная версия ### Добавлено - Базовая функциональность Telegram бота - Команды для управления отслеживанием игроков - Статистика за сегодня/вчера/неделю - Периодические уведомления - Веб-интерфейс для просмотра пользователей - REST API для получения статистики