Интернет и IT

Скейты, квизы и два стабильно работающих бота

У нас не было шанса облажаться. Мы и не пытались.
Скейты, квизы и два стабильно работающих бота
Иллюстрация: cottonbro studio/pexels

Всем привет! На связи команда BotCreators. За 4 года существования нашей компании, нам встречались разные задачи: от самых простых и банальных, до необычных и сложных в исполнении. Эта статья именно о таком вот неординарном случае.

К телеграм-ботам можно относиться по-разному. Называть пустышкой или воспринимать как очередной инструмент маркетинга. А можно по фану делать прикольный тим-билдинг. Что мы и сделали.

Сейчас почти каждая уважающая себя компания проводит различные творческие, деловые или развлекательные игры, корпоративные тренинги и неформальные встречи. Цель таких мероприятий – улучшить взаимодействие в коллективе, сплотить сотрудников и научить работать в команде. Именно такая задача, точнее – техническая ее часть недавно встала перед нашей командой.

К нам обратились Brooke Event Engineering, чтобы мы создали чат-бот в телеграм для корпоративной игры Yota. Креативная часть за ними, а с нас – стабильно работающий бот, который не заглючит. Совсем, ни разу. Второго раза не будет.

Суть игры

В 11 городах России в фургонах прячутся художники. Готовят кастомные скейты. Задача участников: собраться в команды по 5 человек и ответить на вопросы в чат-бот викторине и специальные вопросы раундов. В конце игры команда по подсказкам ведущего должна «вычислить», где находится фургон в их городе и первыми среди других команд добраться до него, чтобы забрать скейты.

Детали игры

Первым делом ребята формируют команду с помощью телеграм бота. Капитан регистрируется первым, выбирает название для команды и рассылает ссылки-приглашения в чат-бот остальным игрокам.

В центральном офисе Yota ребята из Brooke развернули импровизированную студию, из которой велась трансляция на Youtube.

Игра состояла из 5 туров, в каждом туре по 10 вопросов. Ответ на каждый вопрос приближает к пониманию на какой улице, около какого дома припаркован секретный автомобиль, а также его марку.

Для тех, кто не успел поучаствовать в городском квесте, на следующий день организовали онлайн квиз в отдельном чат-боте. Похожая механика, но теперь ребята соревновались в быстроте реакции и правильных ответах не выходя из дома. Именно правильные ответы служили подсказками для финального вопроса, победители забрали скейты из офиса Yota.

Подготовка к проекту

Так как это было лайф-шоу, шанса зафейлить у нас не было. Никто второй раз не будет проводить квиз / задавать вопросы, да и объяснить игрокам, что «Упс, что-то пошло не так» – так себе маневр. Все сделать как надо нам помогли следующие три подхода:

  • детально написали ТЗ. Не две страницы с хотелками, а 28 страниц, на которых указали все повороты сюжета и все частные/негативные случаи;
  • протестировали систему всеми реальными и нереальными юз-кейсами;
  • отрепетировали игру c командой Broоke.

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

Как мы создавали и контролировали чат-бот

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

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

Для управления чат-ботом сделали админку, чтобы:

  • просматривать / экспортировать списки пользователей, команд, капитанов и победителей;
  • просматривать ответы команд на вопросы раундов;
  • загружать вопросы и варианты ответов по раундам для двух игр;
  • модерировать ответы команд;
  • инициировать игру и начала раундов;
  • объявлять победителей;
  • редактировать сообщения бота;
  • отвечать на запросы в службу поддержки.

Можно ли было обойтись без админки и все управление вести в боте? Скорее нет, чем да. В игре требовалось динамичность не только от игроков, но и от модераторов. А управлять списковыми таблицами в интерфейсе чат-бота – такое себе.

В итоге получилась CRM-ка для управления игрой:

Остановились на 10 вопросах на раунд, больше уже было бы ту мач

Так выглядит пульт управления игрой

Вынесли все возможные настройки в панель управления, чтобы тестировать без перезапуска проекта

Как это выглядело для игроков

К моменту запуска игры, админка и чат-бот были отлажены и подготовлены на все 100%. Приняли участие более 700 игроков. Техническая поддержка оперативно обрабатывала все запросы. Наша команда BotCreators сопровождала как онлайн, так и офлайн игру от старта, до объявления победителей.

Чат-бот: нужен или нет?

Боты «хоронят» каждый год, когда якобы бизнес не увидел в них пользы.

Можно ли использовать чат-бота для сложных сценариев и заменить полностью мобильные приложения? До определенной степени, да. Мы же это делаем.

Если Телеграм продолжит развивать платформу веб-ботов и добавит доступ к камере и другим датчикам устройства, ожидаем еще большего интереса.

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

Начать дискуссию

С 1 мая в России переводы между своими счетами в разных банках станут бесплатными

Сейчас на переводы себе и другим людям действует общий лимит СБП — 100 тысяч рублей в месяц.

Курсы повышения
квалификации

20
Официальное удостоверение с занесением в госреестр Рособрнадзора

«Тинькофф Инвестиции»: 3 мая завершается прием заявок на обмен заблокированных иностранных активов

«Тинькофф Инвестиции» опубликовали инструкцию по обмену заблокированных иностранных активов для своих клиентов в Telegram-канале.

С 29 апреля — новая форма уведомления в налоговую о невозможности подачи документов в срок

ФНС утвердила новые форму и формат уведомления в налоговую о невозможности представления в установленные сроки документов и информации в электронной форме.

Лучшие спикеры, новый каждый день

🔨 Ударные скидки на «Клерке»! Курсы по учету на маркетплейсах, ВЭД, зарплате, финмоделированию, УСН и бухгалтерии с нуля за 3 690 рублей!

На горизонте сразу 4 праздничных дня, потом пара рабочих и снова 2 свободных! Используйте это время с умом — за череду праздников вы сможете пройти весь месячный курс «Клерка» и стать специалистом на еще одном участке, повысить квалификацию в своей сфере или освоить профессию бухгалтера с нуля! До 2 мая популярные онлайн-курсы за 3 690 рублей!

🔨 Ударные скидки на «Клерке»! Курсы по учету на маркетплейсах, ВЭД, зарплате, финмоделированию, УСН и бухгалтерии с нуля за 3 690 рублей!
5
Бухгалтеры

💪 Ударные скидки на «Клерке»! Курсы по учету на маркетплейсах, ВЭД, зарплате, финмоделированию, УСН и бухгалтерии с нуля за 3 690 рублей!

Проведите выходные с пользой! За череду праздников вы сможете пройти весь месячный курс «Клерка» и стать специалистом на еще одном участке, повысить квалификацию в своей сфере или освоить профессию бухгалтера с нуля! До 2 мая популярные онлайн-курсы за 3 690 рублей!

Нет тела — нет дела! Или нет документа — нет уголовного дела!

Мнение адвоката о защите по экономическим преступлениям и спорам.

Опытом делятся эксперты-практики, без воды
Общество

Туристы получили больше гарантий

С 1 мая 2024 года существенно выросла сумма финансового обеспечения ответственности туроператоров перед туристами.

Общество

Словари русского языка включат в единый цифровой ресурс

Внесли изменения в федеральный закон «О государственном языке Российской Федерации».

Инвестиции

Шашлыки лучше IPO МТС Банка, укрепление рубля, отпуск у индекса, море дивидендов, новые бонды и другие новости. Воскресный инвестдайджест

Можно бесконечно смотреть на огонь, воду и как укрепляется рубль. А ещё вдыхать аромат шашлыка на майских праздниках. Как раз к первомаю рубль укрепился, индекс уже собрал чемоданы и умотал на отдых, халвинг не помог биткоину. Дивидендами просто заваливают, прошло IPO МТС Банка, вышло много новых выпусков облигаций.

Шашлыки лучше IPO МТС Банка, укрепление рубля, отпуск у индекса, море дивидендов, новые бонды и другие новости. Воскресный инвестдайджест

Фейковых приложений банков стало на 25% больше: причина и как обезопаситься

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

Общество

Расширят ответственность за участие в деятельности нежелательных организаций

За участие в деятельности любых нежелательных организаций Госдума хочет ввести административную и уголовную ответственность.

Законопроекты

Тех, кто игнорирует федеральные законы, хотят отстранять от должности

Председатель Госдумы Вячеслав Володин предложил отстранять от должности представителей региональных властей, которые не исполняют федеральные законы.

Миникурсы, текстовые и видеоинструкции для бухгалтеров

Ура! Выходные! Главное в майские не забудьте про уплату налогов. Праздничный выпуск 🎈«Ночной бухгалтер» № 1674

За дачными и диванными выходными легко пропустить очередной срок уплаты. Кто уже заплатил все налоги — тот молодец, остальным — наши напоминалки и подсказки в помощь (мы новые разъяснения сделали по фиксвзносам за 2023 год, которые заплачены только сейчас). Ну и без предвыходных позитивов не обошлось.

Иллюстрация: Вера Ревина / Клерк.ру
Валюта

Банкам будет проще получить разрешение на вывоз валюты

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

Онлайн-кассы

Как в 2024 году будут идти проверки ККТ

В 2024 году в рамках проверок ККТ налоговики будут проводить профилактические и внеплановые контрольные мероприятия.

Трудовое право

Предложено разрешить больше работать сверхурочно, чем сейчас разрешает ТК

В настоящее время Трудовой кодекс разрешает переработки по 4 часа в течение двух дней подряд, то есть работать по 12 часов в день.

Обзоры новостей

⚡️ Итоги дня: в Питере открылся сезон фонтанов, в Америке поймали аллигатора голыми руками, а врач объяснил, кому нельзя есть шашлык

Подготовили обзор главных событий дня — 27 апреля 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

НДФЛ

2 мая заканчивается налоговая декларационная кампания

До этого момента физлицам, ИП, нотариусам, адвокатам и частнопрактикующим специалистам нужно подать в ФНС декларации о доходах по форме 3-НДФЛ за 2023 год.

Бухгалтеры

Обзор сервиса «Клерк.Консультации»: как задать вопрос и на какие темы отвечают эксперты

Есть вопросы? Задайте их экспертам «Клерка»! Вы можете задать 1, 10 или 30 вопросов про налоги, учет, 1С, кадры, работу на маркетплейсах или праву, и уже через несколько часов получите развернутый ответ от наших специалистов. Мы поможем вам быстро решить проблему любой сложности.

Иллюстрация: создано с помощью ИИ OpenAI © Вера Ревина/Клерк.ру

Интересные материалы

ВЭД

Половина платежей из России в Китай проходит через посредников

Банки КНР опасаются работать с российскими предпринимателями из-за рисков попасть под вторичные санкции США. В итоге бизнес отправляет платежи через посредников, которые просят несколько тысяч долларов.