Задачей хакатона, организованного компанией Яндекс.Деньги, было создание бота для любого популярного мессенджера или социальной сети, который решал бы платежные задачи пользователей. Команды программистов со всей России получили 24 часа на разработку концепции и создание рабочего прототипа. Участники хакатона презентовали более 40 проектов.
Так называемые боты в мессенджерах типа Telegram, уже давно служат удобным инструментом, чтобы просто и быстро узнать о погоде, курсе валют или последних новостях науки и техники. Тысячи программистов-энтузиастов ежедневно разрабатывают новых помощников для человека, которые максимально расширяют горизонты возможностей подобных программ.
Команда Университета Иннополис, в которую вошли два выпускника вуза, Юрий Чернушенко и Василий Артемьев, а также студенты магистратуры Пётр Резников и Александр Фазлиев, представили на суд жюри робота для мессенджера Telegram под названием Shlyapa Bot. В основу проекта легло решение нескольких ключевых проблем: выбор товара, сбор денежных средств и организация совместных покупок определённой группой пользователей. В своей презентации авторы проекта подробно рассказали о текущих трудностях, связанных с использованием разных инструментов для выбора и покупки товара, отслеживания статуса общего бюджета и контроля статей расходов. Благодаря удобному графическому меню, пользователь может интуитивно и быстро использовать весь функционал бота: выбрать интересующий товар, собрать денежные средства, объединив их в общем кошельке, и быстро оплатить покупку.
«В рамках конкурса нам удалось реализовать Telegram бота для совместных покупок — @Shlyapa_Bot. Благодаря нему пользователи, не покидая мессенджер, могут выбрать необходимые товары в Яндекс.Маркете и вместе оплатить их, используя сервис Яндекс.Деньги. Бот реализован на языке Golang, что позволило быстро подгружать информацию о товарах и отображать ее в online режиме. Отмечу, что проект получился весьма большим, порядка 1500 строк», — рассказал выпускник Университета Иннополис Юрий Чернушенко.
По итогам соревнований бот команды Университета Иннополис победил в номинации «Самый технологичный бот» и вошёл в шорт-лист в номинации «Самый понятливый бот».