108 lines
7.8 KiB
Markdown
108 lines
7.8 KiB
Markdown
|
|
# 📊 Lichess Statistics Bot - О боте
|
|||
|
|
|
|||
|
|
## 🎯 Что это?
|
|||
|
|
|
|||
|
|
**Lichess Statistics Bot** — это Telegram-бот для автоматического отслеживания статистики игроков на платформе Lichess.org. Бот предоставляет детальную информацию о рейтингах, играх, задачах и активности игроков в режиме реального времени.
|
|||
|
|
|
|||
|
|
## ✨ Основные функции
|
|||
|
|
|
|||
|
|
### 📈 Статистика и аналитика
|
|||
|
|
- **Статистика за сегодня** — мгновенный обзор активности за текущий день
|
|||
|
|
- **Статистика за вчера** — анализ вчерашних результатов
|
|||
|
|
- **Статистика за неделю** — недельный отчет о прогрессе
|
|||
|
|
- **Рейтинги по режимам** — отслеживание рейтинга в Bullet, Blitz и Rapid
|
|||
|
|
- **Статистика задач** — количество решенных задач (puzzles) с детализацией правильных и неправильных ответов
|
|||
|
|
|
|||
|
|
### 🔔 Автоматические уведомления
|
|||
|
|
- **Периодические отчеты** — настройка автоматических уведомлений с заданным интервалом
|
|||
|
|
- **Умные уведомления** — бот отправляет сообщения только при наличии активности
|
|||
|
|
- **Гибкие настройки** — выбор интервала от 15 минут до 24 часов
|
|||
|
|
|
|||
|
|
### 👥 Управление отслеживанием
|
|||
|
|
- **Множественное отслеживание** — добавление неограниченного количества игроков
|
|||
|
|
- **Активный игрок** — выбор основного игрока для быстрого доступа к статистике
|
|||
|
|
- **Простое управление** — добавление и удаление игроков через удобные команды
|
|||
|
|
|
|||
|
|
## 👨👩👧👦 Для кого этот бот?
|
|||
|
|
|
|||
|
|
### 🎓 Для тренеров
|
|||
|
|
- **Отслеживание учеников** — мониторинг прогресса всех ваших подопечных в одном месте
|
|||
|
|
- **Анализ активности** — понимание, кто и как часто тренируется
|
|||
|
|
- **Контроль выполнения заданий** — отслеживание решения задач и игровой активности
|
|||
|
|
- **Сравнительный анализ** — возможность отслеживать нескольких учеников одновременно
|
|||
|
|
|
|||
|
|
### 🏆 Для игроков
|
|||
|
|
- **Собственный прогресс** — отслеживание своих результатов и рейтинга
|
|||
|
|
- **Мониторинг соперников** — следите за активностью и прогрессом ваших соперников
|
|||
|
|
- **Отслеживание друзей** — держите руку на пульсе активности ваших друзей по шахматам
|
|||
|
|
- **Мотивация** — регулярные уведомления помогают поддерживать регулярность тренировок
|
|||
|
|
|
|||
|
|
### 👨👩👧 Для родителей
|
|||
|
|
- **Контроль активности детей** — узнавайте, когда и как часто ваш ребенок играет
|
|||
|
|
- **Отслеживание прогресса** — видите рост рейтинга и улучшение результатов
|
|||
|
|
- **Безопасность** — получайте уведомления о активности без необходимости постоянно проверять сайт
|
|||
|
|
- **Множество детей** — отслеживайте нескольких детей одновременно
|
|||
|
|
|
|||
|
|
### 🤝 Для всех
|
|||
|
|
- **Отслеживание друзей** — следите за активностью ваших друзей на Lichess
|
|||
|
|
- **Мониторинг соперников** — анализируйте игру ваших постоянных соперников
|
|||
|
|
- **Сравнение результатов** — отслеживайте несколько игроков для сравнения прогресса
|
|||
|
|
- **Гибкость** — каждый может настроить бота под свои нужды
|
|||
|
|
|
|||
|
|
## 🚀 Как начать использовать?
|
|||
|
|
|
|||
|
|
1. **Найдите бота в Telegram**: [@LichessStat_bot](https://t.me/LichessStat_bot)
|
|||
|
|
2. **Отправьте команду** `/start` для начала работы
|
|||
|
|
3. **Добавьте игроков** с помощью команды `/addgamer` или `/addtoken`
|
|||
|
|
4. **Выберите активного игрока** через `/getgamers`
|
|||
|
|
5. **Получайте статистику** командами `/today`, `/yesterday`, `/week`
|
|||
|
|
6. **Настройте уведомления** через `/setperiod` для автоматических отчетов
|
|||
|
|
|
|||
|
|
## 📋 Доступные команды
|
|||
|
|
|
|||
|
|
- `/start` — начало работы с ботом и добавление первого игрока
|
|||
|
|
- `/addgamer` — добавить игрока Lichess для отслеживания (только имя пользователя)
|
|||
|
|
- `/addtoken` — добавить игрока с токеном для получения статистики по задачам
|
|||
|
|
- `/getgamers` — выбрать активного игрока из вашего списка
|
|||
|
|
- `/delgamer` — удалить игрока из списка отслеживания
|
|||
|
|
- `/today` — статистика активного игрока за сегодня
|
|||
|
|
- `/yesterday` — статистика активного игрока за вчера
|
|||
|
|
- `/week` — статистика активного игрока за неделю
|
|||
|
|
- `/setperiod` — настроить периодические уведомления для активного игрока
|
|||
|
|
|
|||
|
|
## 💡 Примеры использования
|
|||
|
|
|
|||
|
|
### Пример 1: Тренер отслеживает учеников
|
|||
|
|
```
|
|||
|
|
Тренер добавляет всех своих учеников в бот.
|
|||
|
|
Настраивает уведомления каждые 2 часа.
|
|||
|
|
Получает регулярные отчеты об активности каждого ученика.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Пример 2: Игрок следит за соперником
|
|||
|
|
```
|
|||
|
|
Игрок добавляет своего постоянного соперника.
|
|||
|
|
Проверяет его статистику перед важной партией.
|
|||
|
|
Отслеживает изменения рейтинга.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Пример 3: Родитель контролирует активность ребенка
|
|||
|
|
```
|
|||
|
|
Родитель добавляет аккаунт ребенка с токеном.
|
|||
|
|
Настраивает ежедневные уведомления.
|
|||
|
|
Получает информацию о количестве игр и решенных задач.
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 🔗 Связь с Lichess
|
|||
|
|
|
|||
|
|
Бот использует официальный API Lichess.org для получения данных. Все данные актуальны и синхронизированы с платформой в реальном времени.
|
|||
|
|
|
|||
|
|
## 📞 Обратная связь
|
|||
|
|
|
|||
|
|
**Отзывы и предложения:** [@vrubelr](https://t.me/vrubelr) — буду рад отзывам и предложениям!
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
**Попробуйте бота прямо сейчас:** [https://t.me/LichessStat_bot](https://t.me/LichessStat_bot)
|
|||
|
|
|