Интернет и 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 сопровождала как онлайн, так и офлайн игру от старта, до объявления победителей.

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

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

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

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

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

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

Роструд: из основных работников в совместители можно перейти только через увольнение

Устроиться на работу по совместительству, не имея основной работы, нельзя, даже если это временная работа на 0,5 ставки и позиционируется как подработка.

Ипотека

Ипотека на индивидуальное жилищное строительство достигла рекордных 385 млрд рублей

Построить дом по собственному проекту в три раза дешевле, чем приобрести квартиру в крупном городе.

Ведение бизнеса

Как продавать товары за границу из России: интернет-магазин или маркетплейс

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

Как продавать товары за границу из России: интернет-магазин или маркетплейс

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

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

Налоговики активно ищут нарушителей среди продавцов маркетплейсов

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

Чек-лист налоговых рисков 2024 и как их минимизировать

По данным ФНС число проверок бизнеса снижается, но при этом растет их эффективность. На выездную проверку одной организации в 2023 году в целом по России налоговые доначисления составили 63 млн руб. (в 2022 году — 49 млн руб.). Если проверка началась, то, скорее всего, она окончится добровольной доплатой или доначислениями. Но лучше повода для нее не давать.

Чек-лист налоговых рисков 2024 и как их минимизировать

Для расчета налога на имущество учитывают обесценение и изменения справедливой стоимости ОС

Учет основных средств в бухучет идет по ФСБУ 6/2020, МСФО 36 «Обесценение активов» и МСФО 13 «Оценка справедливой стоимости».

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

👎 Освобожденных от НДС упрощенцев не освободили от счетов-фактур

Если доход за предыдущий год не превышает 60 млн рублей, в текущем году при УСН будет освобождение от НДС по статье 145 НК.

8

Как повысить продуктивность команды

Доход и успешность компании во многом зависит от качества работы и эффективности ее сотрудников. О том, как повысить продуктивность рабочих групп в онлайн и офлайн форматах рассказал основатель REC’s Group Артемий Кушнарев.

НДФЛ

Выплата при увольнении на пенсию не облагается НДФЛ в пределах тройной зарплаты

Компенсационные выплаты, связанные с увольнением, не облагаются НДФЛ.

Памятки и шпаргалки для отчетной кампании за полугодие: какие изменения учесть при составлении отчетов

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

Памятки и шпаргалки для отчетной кампании за полугодие: какие изменения учесть при составлении отчетов

Отчетность за полугодие, НДС с цессии, Форензик, коммуникации в компании и др. Обзор мероприятий с 17 по 30 июля

Сделали подборку важных мероприятий для бухгалтера. Читайте, записывайтесь и применяйте новые знания и навыки на практике!

Отчетность за полугодие, НДС с цессии, Форензик, коммуникации в компании и др. Обзор мероприятий с 17 по 30 июля

В одном ЕНП-уведомлении можно указать имущественный налог за все кварталы: пример от ФНС

Уведомление по ЕНП можно оформить на несколько периодов, так как оно многострочное.

Бюджет получит от иностранного бизнеса больше 77 млрд рублей

До конца года иностранные компании принесут казне 77,1 млрд рублей, тогда как Минфин изначально собирался получить только 29 млрд.

7 точек роста для вашего бизнеса: как внутренний аудит помогает находить скрытые возможности

В современном быстро меняющемся бизнес-ландшафте многие компании сталкиваются с серьезной проблемой: они не могут достичь желаемого уровня прибыльности и развития, несмотря на все усилия. В статье рассмотрим почему, несмотря на все ваши усилия, вы не получаете ожидаемого роста и эффективности и как это можно побороть с помощью внутреннего аудита?

1
АУСН

АУСН. Автоматизированная упрощенка от А до Я

Летом 2022 года появился новый спецрежим — автоматизированная упрощенная система налогообложения (АУСН). Его запустили в экспериментальном режиме в Москве, Московской области, Калужской области и Республике Татарстан. В чем суть эксперимента?

УСН

Производители лимонада могут применять УСН

В общем случае производители подакцизных товаров не вправе применять УСН. Но есть исключения.

Налог на прибыль в 2024 году: самые важные письма Минфина и ФНС. Обзор для бухгалтера

Подготовили для вас большой обзор разъяснений Минфина и ФНС по налогу на прибыль. Все кратко, четко, по делу. Забирайте в закладки.

Налог на прибыль в 2024 году: самые важные письма Минфина и ФНС. Обзор для бухгалтера
ФСБУ НМА

Бухгалтерский учет оценочных обязательств в стоимости основных средств и нематериальных активов

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

Бухгалтерский учет оценочных обязательств в стоимости основных средств и нематериальных активов

Для бизнеса из новых регионов готовят вычет по кассам

Налог по УСН «доходы» и ПСН-бизнесмены из ДНР, ЛНР, Херсонской и Запорожской областей смогу уменьшить на расходы на ККТ, но не более 28 тыс. рублей.

1

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

Как налоговая реформа-2025 изменит работу бухгалтера — обсудим на конференции «Клерка»

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