vrubelroman
  • Joined on 2026-06-04
vrubelroman pushed to master at vrubelroman/t2sTelegramBot 2026-06-20 13:25:41 +00:00
4b79899967 замена Пип на Конец в конце озвучки
vrubelroman pushed to master at vrubelroman/t2sTelegramBot 2026-06-20 08:32:34 +00:00
0115a8fc72 поиск макс также по латинице (max) в последнем предложении
vrubelroman pushed to master at vrubelroman/t2sTelegramBot 2026-06-20 08:26:30 +00:00
649cd8cc33 вырезание последнего предложения если содержит слово макс (любой регистр)
vrubelroman pushed to master at vrubelroman/t2sTelegramBot 2026-06-20 08:21:01 +00:00
39f10be7fd удаление @username из всего текста, замена Конец сообщения на Пип
vrubelroman pushed to master at vrubelroman/t2sTelegramBot 2026-06-20 08:07:28 +00:00
50e7cea1f5 очистка текста от эмодзи перед озвучкой, добавление 'Конец сообщения'
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-19 18:35:13 +00:00
7ebe1aa66e Подписка на игроков: /addplayer, /myplayers, /removeplayer, фоновая проверка результатов и жеребьёвки
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-19 16:30:55 +00:00
cfd410d5fe Локализация таблицы (ru/en): колонка О→Оч/Pts, детект языка клиента Telegram
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-19 14:51:16 +00:00
22a0e27763 Парсер: поддержка латиницы (международные турниры) + таблица: колонки Рейт и Доп1
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 20:55:15 +00:00
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 19:34:26 +00:00
74dd696783 Добавлена команда /getGamesPlayer: поиск PGN-партий по FIDE ID через Lichess broadcast API
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 18:16:55 +00:00
7f627beeec Убрал название турнира из шапки жеребьёвки, оставил только номер тура
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 18:12:44 +00:00
c7c0067881 Добавлен счётчик уникальных пользователей за сегодня в /stat
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 18:01:52 +00:00
6259dcb3e5 Fix: убрал raw-строки — \n теперь настоящие переносы, а не литералы в MarkdownV2
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 17:44:39 +00:00
14d5a13afb Заменил box-drawing юникод на ASCII (│→|, ─→-, ┼→+, …→...) — гарантированное выравнивание на всех платформах
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 17:43:36 +00:00
bc6e57b91d Дублирующий пересчёт очков в fetch_tournament для надёжности
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 17:26:00 +00:00
98a8febf37 Сжат формат таблицы для телефонов: w=25 символов, имена по 17 символов с обрезкой
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 17:15:21 +00:00
62e1c73cdd Fix: корректный _display_width — кириллица это 1 колонка в моноширинном шрифте, не 2
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 17:01:11 +00:00
dd9d01e7e0 Fix: пересчёт очков в _apply_round_results после применения результатов сыгранного тура
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-15 10:47:20 +00:00
e0a897fd67 Пробинг туров: если тур уже сыгран — продвигаемся дальше вместо остановки
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-14 21:47:41 +00:00
4b43432ecd Fix CI test step: use docker run instead of compose