Разработка телеграм-бота для регистрации на соревнования

К нам обратился представитель Комитета Картинга РАФ (Российская Автомобильная Федерация) с запросом на систему, которая обеспечила бы удобную регистрацию гоночных команд на соревнования. И заказчик, и мы согласны с тем, что разработка телеграм-бота отлично подойдет для такой системы.

Цели и задачи

От участников перед стартом требуется заполнить подробную анкету гоночной команды и внести данные участников и ТТХ картов. Нужно учесть, что к соревнованиям допущены заранее определённые модели технических узлов и их омологации. Экипировка и защита пилота (модели, производители, омологации) также должны быть указаны.

Участники разных классов (лиг) регистрируются на соревнования в разных городах. Представитель организатора должен иметь возможность быстро найти все данные по команде по следующим данным:

  • Дата соревнования
  • Город проведения соревнования
  • Класс (лига)
  • Стартовый номер

Новые соревнования анонсируются каждый месяц, соответственно, администраторы бота должны иметь возможность внести даты и города новых мероприятий, выгрузить данные участников прошедших гонок и заархивировать их, чтобы они не участвовали в поиске, если больше не нужны.

Команда должна иметь возможность оперативно связаться с представителями организатора, запросить уточнения о регистрационной анкете и, если требуется, предоставить подтверждающие документы на оборудование.

Решение

Коробочная функциональность движка Корбот покрыла все указанные требования, потребовался лишь небольшой модуль для поиска участников по нескольким критериям.

Для заполнения пошаговой регистрационной анкеты мы выполнили настройку опросников Корбота и проинструктировали заказчика, как ему самостоятельно вносить изменения в нужные разделы. Для связи с организаторами соревнований мы использовали стандартный модуль “Связь с оператором” и показали, как с помощью инвайт-ссылок заказчик может приглашать операторов без необходимости выполнять какие-либо операции вручную.

Бот, который мы создали, прошёл приёмку и внедрён Комитетом Картинга РАФ.

Команда

Руководитель разработки - Сергей Семёнов
Аккаунт-менеджер - Виктория Смирнова
Разработчик - Сергей Семёнов, Иван Гапочкин
Тестировщик - Дмитрий Чебурин
DevOps - Наталья Иванова

Звоните нам! +7 495 369-15-48
Написать в телеграм