Чат-бот для федеральной программы Амбассадоры Пушкинской карты в MAX

Задача:

Разработать и запустить чат-бота для масштабной федеральной программы по вовлечению молодёжи в культурные события на платформе мессенджера МАКС .  Участники программы  в командах снимают креативный видеоконтент о спектаклях, концертах, фестивалях и других мероприятиях в сфере культуры и искусства. Авторы лучших роликов получают звание амбассадоров «Пушкинской карты», возможность попасть в любое учреждение культуры в течение года, продвижение в «ВКонтакте», а также  участие в информационной кампании по продвижению «Пушкинской карты».  

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

 

Дизайн в стиле «Пушкинской карты»

Команда Morizo разработала макеты мини-приложения с нуля по брендбуку «Пушкинской карты»

По данным исследований, первое впечатление и решение об участии формируется в первые три секунды. Поэтому мини-приложение должно быть функциональным,  визуально приятным и вызывать положительные эмоции — это критически важно для молодой аудитории.

Чат-бот в МАКС объединяет несколько функции и заменяет работу модератора и координатора: проводит анкетирование для участия в проекте, выводит данные, подтверждает выполнение условий конкурса. 

Специалисты Morizo разработали стильный, понятный и минималистичный дизайн с цветовыми акцентами, выполняющими роль навигации. 

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

Техническая реализация

Язык Go — стратегически верное решение

Go позволяет собрать бота в единый исполняемый файл: не нужно устанавливать дополнительные среды, базы данных или настраивать сложное окружение. Бот просто запускается — и сразу работает.

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

 

Что умеет бот

Командная механика
Лидер создаёт команду в пару кликов. Бот автоматически генерирует уникальный код, который можно передать друзьям. В каждой команде может зарегистрироваться до 7 участников. Новый участник вводит код, бот проверяет наличие свободных мест и мгновенно добавляет нового члена в команду. Одновременно бот уведомляет лидера о новом участнике. Новый участник вводит код — и мгновенно присоединяется. Бот проверяет, есть ли ещё место в команде (максимум 7 человек), и сразу уведомляет лидера: «К вам пришёл новый участник!»
Умный приём постов
На финальном этапе участники присылают до 3 ссылок на свои видео. Бот проверяет каждую ссылку, не допускает дубликатов и следит, чтобы участники выполнили условия конкурса: опубликовали именно три видео. Для лидеров предусмотрена отдельная механика. После каждого личного поста бот сам проверяет, опубликован ли также пост от команды. Если нет — вежливо напоминает и предлагает добавить. Так, важные задания не забудутся и будут выполнены точно в срок.кто не забудет о важном задании.
Статусы и уведомления — в автоматическом режиме
Участник всегда знает, на каком этапе конкурса находится. Достаточно нажать кнопку «Мой статус» — и бот покажет варианты: ожидает модерации, приглашён на акселератор, финалист, количество созданных постов. Бот автоматически отправляет напоминания о дедлайнах, поздравляет победителей и благодарит участников.
Масштабируемость для будущих сезонов
Бот спроектирован так, чтобы организаторы могли менять правила программы самостоятельно: даты, возрастные ограничения, количество постов, размер команды, тексты сообщений — всё хранится в одном понятном файле с инструкцией по использованию.

Результат

1
Morizo разработала полноценного ассистента для федеральной молодёжной программы с уникальным дизайном в стилистике бренда
2
Сотни участников по всей России регистрировались ежедневно, 0 сбоев зафиксировано в работе чат-бота
3
Лидеры получили прозрачный инструмент для управления командами
4
Менее 20 секунд — время регистрации одного члена команды
5
Полная автоматизация информационной рассылки участникам
6
Централизованный и упрощенный процесс постинга для всех участников команды
Свяжитесь с Morizo, чтобы обсудить ваш проект чат-бота