Привет! Я Александр Пинигин — специалист по продуктовому контенту BotHelp. Этой зимой ко мне обратился организатор велогонок в Перми с вопросом: «Можно ли через чат-бот организовать регистрацию на велогонки?» Задача интересная и не из простых. Мы встретились, обсудили, что конкретно нужно реализовать и я взялся за эту работу. Задача Необходимо создать бота в Telegram со следующими возможностями: Регистрация заканчивалась за несколько дней до гонки, т.к. для каждого участника нужно заранее подготовить стартовый пакет. Поэтому в боте была реализована проверка текущей даты с помощью нескольких условий: И если попытка регистрации происходила позже указанного времени, то подписчик получал сообщение, о том что зарегистрироваться он может непосредственно перед стартом на месте проведения мероприятия.
Для самой регистрации нужно было уточнить: Анкетирование проводилось с помощью блока “вопрос”, ответы сохранялись в профиль подписчика. После анкетирования перед оплатой подписчику отправлялся с