Турнир создаётся за диалог из шести шагов командой /create_tournament: название, место, дата и время, контроль времени, число туров, лимит участников. Дальше турниром управляют командами: /open_registration и /close_registration для набора, /start_tournament для старта, /next_round между турами, /finish_tournament в конце. Начатый турнир сохраняется черновиком - можно прерваться и вернуться. Полный разбор - в инструкции организатора.
Ядро бота - движок швейцарской жеребьёвки. Он не сводит тех, кто уже играл между собой, чередует цвета, а при нечётном числе участников сам выдаёт одному игроку BYE (пропуск с очком) и не даёт пропуск дважды подряд, пока есть другие. Всё это - главная головная боль ручного ведения турнира - происходит автоматически за секунды. Сколько туров задавать под ваш размер, описано в статье сколько туров в швейцарке.
После старта тура бот рассылает каждому участнику в личку соперника и номер стола - /my_pairing покажет пару в любой момент. Результаты игроки отмечают сами кнопками (победа, поражение, ничья, неявка). Если результат отметил один - соперник получает запрос на подтверждение, при молчании бот принимает его автоматически, при расхождении спор уходит организатору с кнопками ручного результата.
Таблица (/standings) с очками и коэффициентом Бухгольца пересчитывается после каждого тура. Игрок видит своё место в реальном времени. Как устроен тай-брейк - в статье про коэффициент Бухгольца.
Два практичных плюса. Первый - режим гостя: организатор добавляет участника без Telegram по имени, тот играет наравне со всеми, а результаты за него вносит организатор. Это делает бота пригодным для школ, лагерей и производств - см. гость без Telegram. Второй - бесплатные шахматные часы на телефоне с добавкой Фишера и счётчиком ходов, чтобы засекать время партий.
Интерфейс бота переведён на 11 языков: русский, английский, испанский, португальский, немецкий, французский, итальянский, турецкий, индонезийский, хинди и персидский. Каждый участник видит бота на своём языке - он выбирается в профиле.
Благодаря этому турнир можно проводить не только в России, но и в смешанных интернациональных компаниях и в других странах: игроки из разных стран пользуются ботом каждый на родном языке, а организатор ведёт общий турнир. Для международного клуба, студенческой группы с иностранцами или турнира за рубежом это снимает языковой барьер.
Честно про ограничения, чтобы не было ложных ожиданий. Бот работает по швейцарской системе - отдельного режима круговой системы в нём нет (для маленьких групп это не проблема, см. турнир на 8 человек). Бот не обсчитывает официальный рейтинг ФШР или FIDE - для этого нужен лицензированный арбитр и заявка турнира в федерацию. Взнос в настройках - справочное поле: бот не принимает платежи, деньги организатор собирает сам.
И главное: бот постоянно дорабатывается под реальные турниры. Если нужной функции пока нет, её можно предложить командой /support - подробнее в статье бот дорабатывают под вас.
Бот бесплатный. Взнос в настройках турнира - справочное поле для участников: бот не принимает платежи, деньги (например на приз) организатор собирает как ему удобно.
По швейцарской: все играют одинаковое число туров, никто не выбывает после поражения, пары подбираются по очкам, места при равенстве очков решает коэффициент Бухгольца. Отдельного режима круговой системы нет.
Нет. Кто хочет - записывается сам и отмечает результаты, остальных организатор добавляет гостями по имени. Достаточно одного смартфона с ботом - у организатора.
От небольшой компании до массового турнира. Число туров растёт медленно: 16 человек - 5 туров, 32 - 6, сотня - 8-9. Жеребьёвку бот держит корректной при любом размере.
Нет. Для обсчёта на рейтинг ФШР или FIDE нужен лицензированный арбитр и заявка турнира в федерацию заранее. Бот предназначен для любительских и внутренних турниров.
Интерфейс переведён на 11 языков: русский, английский, испанский, португальский, немецкий, французский, итальянский, турецкий, индонезийский, хинди и персидский. Каждый участник выбирает свой язык в профиле, поэтому турнир можно проводить и в смешанных интернациональных компаниях, и в других странах.
Откройте @vibechessbot в Telegram, укажите город и создайте пробный турнир командой /create_tournament. Лучше всего освоиться на маленькой группе из 6-8 человек - вся механика становится понятна меньше чем за час.
Бот постоянно дорабатывается под реальные турниры. Если вам нужна возможность, которой пока нет, - командой /support прямо в боте напишите разработчикам. Многие функции появились именно по просьбам организаторов, и полезные идеи внедряются быстро.
С чего начать - инструкция организатора. Как бот развивается - бот дорабатывают под вас. Большой FAQ - вопросы о проведении турниров. Общая подготовка - как организовать турнир.