Как Telegram Bot помог нам создать собственную криптовалюту на самом крупном ИТ-ивенте региона
Этой весной в Ивано-Франковске традиционно состоялось ИТ Rally — это самый масштабный ИТ ивент Западной Украины. Ежегодно это событие собирает в едином месте крупные ИТ компании региона и всех заинтересованных в сфере ИТ. Компании стремятся как можно креативнее и эффектнее представить себя на Rally. И все больше интереса со стороны посетителей вызывает это мероприятие — в этом году количество зарегистрированных превысило 1000 человек.
Компания [bvblogic] уже несколько лет подряд является постоянным участником IT Rally. В этом году мы решили организовать что-то такое, чего не бывало прежде, и создали прототип собственной криптовалюты — BVBcoin, которую посетители могли приобретать (майнить) и обменивать (покупать) разные подарки от [bvblogic]. Воплотить эту идею в жизнь нам помог созданный нами Telegram Bot.
Сегодня только ленивый не говорит о криптовалютах, однако далеко не каждый действительно понимает, как работает рынок криптовалют. Мы хотели немного упрощенно, но достаточно реалистично показать, как все работает. Участники мероприятия могли приобретать BVBcoin выполняя различные задания, которые мы отправляли им через наш Telegram бот. При выполнении заданий участникам начислялись баллы, которые отвечали определенной сумме BVBcoin. Мы заранее продумали формулу и систему, согласно которой курс BVBcoin менялся в течение дня, как и в реальных условиях рынка. Чем большее количество баллов мы раздавали, тем дороже становился BVBcoin. Таким образом, в начале дня курс BVBcoin к баллам был 1 до 10, а в конце дня — 1 к 28. В целом мы раздали 18440 баллов. Такая ситуация была непредсказуемой и непрогнозируемой, развитие событий происходило естественно, как на настоящем рынке валют.
Итак, расскажем немного подробнее, как все это работало: пользователи должны были отсканировать QR код и перейти в наш бот, пройти регистрацию, отвечая на вопросы бота. Каждый пользователь получал свой ID и стартовые баллы за регистрацию. Бот позволял мгновенно узнавать свой баланс, пересматривать актуальный список призов (когда приз выдавался победителю, он автоматически исчезал из списка), актуальную цену каждого приза (она динамично менялась), список задач, курс BVBcoin, также мы создали возможность для пользователя перечислять желаемую сумму баллов на счет другого пользователя по его ID. Back-end был написан на Laravel и предоставлял нам возможность легко начислять или списывать баллы, выдавая призы, менять цены на подарки, публиковать новые задачи для участников и тому подобное. Еще один полезный инструмент, который мы использовали в процессе разработки бота — это BotMan, один из самых популярных РНР фреймворков для чат-ботов.
Одной из ключевых функций бота было постоянное общение с аудиторией пользователей. Большинство задач, за которые мы начисляли баллы, пользователи получали именно через наш бот. Это помогло нам не терять внимание пользователей, ведь они получали наши сообщения где бы они не находились, даже если выходили из помещения или переключали внимание на другие активности. Поскольку баллы за выполнение задач начислялись только определенному количеству первых участников, то наши пользователи спешили к нам с ответами на вопросы или решениями задач. Такая организация процесса способствовала ажиотажу у нашего стенда.
Честно говоря, мы даже не ожидали такой активность участников мероприятия. У нас было 217 активных пользователей, которые «майнили» наши BVBcoin и боролись за призы. Уже в течение первого часа мы имели 50 первых участников. Это очень приятно, что аудитория IT Rally так активно отреагировала на нашу идею. Мы помогли участникам мероприятия на один день углубиться в мир криптовалют и почувствовать себя майнерами.