From cbc52442406900b04420a20e2ebd5c9c299f886e Mon Sep 17 00:00:00 2001 From: vrubelroman Date: Sun, 26 Oct 2025 20:57:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD?= =?UTF-8?q?=D0=BE=20=D0=BF=D1=80=D0=B8=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2?= =?UTF-8?q?=D0=B5=D0=BD=D0=BD=D0=BE=D0=B5=20=D1=81=D0=BE=D0=BE=D0=B1=D1=89?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B1=D0=BE=D1=82=D0=B0=20=D0=B8=20?= =?UTF-8?q?=D0=BF=D0=BE=D1=8F=D1=81=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Добавлено подробное описание возможностей бота - Добавлен пример вывода статистики - Уточнены пояснения к командам /getgamers и /setperiod --- LichessClientTG_bot/bot.py | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/LichessClientTG_bot/bot.py b/LichessClientTG_bot/bot.py index 0a1c61c..40f84b6 100644 --- a/LichessClientTG_bot/bot.py +++ b/LichessClientTG_bot/bot.py @@ -64,14 +64,30 @@ class LichessBot: ) await update.message.reply_text( - "🎯 Добро пожаловать в Lichess Statistics Bot!\n\n" - "Доступные команды:\n" + "Бот отслеживает игру одного или нескольких игроков на Lichess.\n" + "Он показывает рейтинги, дневную, вчерашнюю и недельную активность.\n" + "При указании user_token (с правом чтения задач) можно также получать данные по задачам.\n" + "Бот поддерживает автоматические проверки с заданным интервалом и отправляет отчёт, если за это время была активность.\n\n" + "Пример за неделю:\n" + "🧩 Задачи: 114 (✅ 81 - ❌ 33)\n\n" + "🔥 Blitz — 5 игр • 🔴 -10\n" + "Рейтинг: 2245\n" + "✅ Победы: 1\n" + "❌ Поражения: 3\n" + "🤝 Ничьи: 1\n\n" + "🐇 Rapid — 19 игр • 🟢 +20\n" + "Рейтинг: 2248\n" + "✅ Победы: 8\n" + "❌ Поражения: 4\n" + "🤝 Ничьи: 7\n\n" + "📋 Доступные команды:\n" "/adduser - Добавить игрока Lichess для отслеживания\n" - "/getgamers - Выбрать активного игрока\n" + "/getgamers - Выбрать активного игрока (для которого будут работать команды /today и тд)\n" "/today - Статистика за сегодня\n" "/yesterday - Статистика за вчера\n" "/week - Статистика за неделю\n" - "/setperiod - Настроить периодические уведомления" + "/setperiod - Настроить периодические уведомления активного игрока\n" + "(активный игрок меняется в меню команды /getgamers)" ) async def adduser_start(self, update: Update, context: ContextTypes.DEFAULT_TYPE):