Команда проекта:
- Максим Кудрин — студент первого курса магистратуры «Программное обеспечение высоконагруженных систем»
- Александр Третьяков — студент первого курса магистратуры «Программное обеспечение высоконагруженных систем»
- Михаил Переверза — студент второго курса магистратуры «Руководитель IT-разработки»
- Семен Дорошенко — студент второго курса магистратуры «Руководитель IT-разработки»
Билеты на поезда на популярные направления и даты часто раскупают еще в день старта продаж. Но спустя какое-то время к распроданным могут добавить новые вагоны, пассажиры делают возвраты, а компании аннулируют свои корпоративные брони. Чтобы не пропустить этот момент и купить нужный билет, можно воспользоваться Telegram-ботом @MonitorRZDBot.
Бот умеет искать подходящие билеты (фильтрует по городу отправления/прибытия, дате отправления, цене билета и типу вагона) и присылает уведомления о появлении нужных вариантов. Он может одновременно мониторить несколько направлений и дат. «Под капотом» сервис работает так: на облачном сервере запущен бот, у которого есть доступ к сообщениям @MonitorRZDBot в Telegram. Когда пользователь создает подписку на определенные фильтры (даты, направления и т. д.), они сохраняются в базу данных. Раз в несколько минут бот выбирает все фильтры и через API сайта РЖД проверяет, есть ли подходящие билеты. Когда билеты нашлись, пользователю приходит сообщение с подробной информацией и предложением забронировать их на сайте РЖД.