Бюджет:
3500 руб
Бот должен решить следующую задачу.
Проводиться беговое событие марафон. Есть 4 дистанции 5 км, 10 км, 21 км и 42 км. За каждой дистаницей закреплен диапазон нагрудных номеров, например, для 5 км с 0001 по 1300, для 10 км с 1301 по 2600 и т.д.
Нужно, чтобы вступая в диалог с ботом, человек ввел свое имя и фамилию, потом выбрал дистанцию, бот подсказал в каком диапазоне можно выбрать номер. Далее человек вводит номер, если он свободен/занят бот сообщает об этом, если свободен предлагает закрепить за собой этот номер, т.е. окнуть. Если занят выбрать другой номер.
Все окнутые номера должны заноситься в отчет ФИО, дистанция и выбранный номер. Самое главное, чтобы потом эти номера выхдили как занятые, чтобы не было у разных людей одного и того же номера.