Лидер привлечения водителей в Яндекс Доставку
ТЕЛЕГРАМ БОТЫ И БОТЫ С ИИ, АВТОМАТИЗАЦИЯ БИЗНЕС ПРОЦЕССОВ
-
Создано в
2023
Youfavorite.agency представляет Telegram-бот для парка «Богатый Курьер» — лидера привлечения водителей в Яндекс Доставку. Бот облегчает взаимодействие с курьерами через мессенджер и организует розыгрыши призов каждую неделю. Топовые курьеры получают гарантированные вознаграждения, а колесо фортуны дает шанс на дополнительные призы, с увеличением вероятности для более продуктивных курьеров. «Богатый Курьер» — наш партнер и открытая экосистема, где участники могут наслаждаться розыгрышами через удобное Telegram-приложение. Мы гордимся новым этапом в сотрудничестве, где мотивация и удовольствие от работы становятся ключевыми элементами.
Цели
Улучшить коммуникации между управлением парка и курьерами через Telegram-бот для более эффективного управления процессами доставки.
Внедрить систему регулярных розыгрышей денежных призов для топовых курьеров с целью мотивации и повышения общей производительности в Яндекс Доставке.
Обеспечить систематическое скачивание актуальных данных и создание отчетов о всей деятельности парка для непрерывной оценки его общей эффективности.
Создать инструмент для отслеживания использования бота, оценки эффективности функций и взаимодействия с курьерами.
Анализировать данные о розыгрышах призов для определения успешных методов мотивации курьеров.
Превратить парк в открытую экосистему, где каждый участник может ощущать преимущества сотрудничества, повышая мотивацию и прибыль парка.
В будущем бот будет постоянно совершенствоваться, учитывая обратную связь пользователей, чтобы обеспечить актуальность и конкурентоспособность.
Результаты
С начала работы над проектом до запуска MVP прошло три месяца. За это время мы вместе с командой Богатого Курьера:
Создали и запустили систему сбора и агрегации данных водителей
Подключили к системе телеграм бота
Привлекли в бота более 5000 человек
Провели более 30 конкурсов и разыграли более 500 000 руб.
Аналитика
Наши аналитики помогали собирать и агрегировать необходимые данные для анализа эффективности парка и бота
Собрали и аггрегировали информацию за всё время работы парка
Провели когортный анализ среди водителей и пользователей бота
Сделали автоматическую выгрузку отчётов в Google Sheet
Провели интеграцию с Битрикс
Дизайн
Иллюстратор Богатого Курьера разработал стилистику колеса фортуны. Его эскизы послужили отправной точкой для нашего процесса адаптации. Взаимодействуя с иллюстратором, мы смогли эффективно интегрировать его идеи в рабочий продукт. Результатом стала гармоничная интеграция колеса фортуны в общий дизайн проекта, при сохранении уникальности и оригинальности иллюстраций.
Разработка
В ходе разработки всей системы наша команда фокусировалась на создании устойчивого и инновационного продукта. Мы выбрали технологический стек, включающий Python и Django для обеспечения стабильности и удобства разработки. Взаимодействие с пользователем через Telegram реализовано с использованием библиотеки python-telegram-bot, а надежное внедрение дизайна колеса фортуны обеспечено благодаря сотрудничеству с иллюстратором.
Одним из ключевых решений в процессе разработки стал выбор использования webhook для Telegram-бота вместо long polling. Этот подход обеспечил более стабильную и эффективную передачу данных, снижение задержек и нагрузки на сервер, повышая отзывчивость бота. Технология контейнеризации с Docker и Docker Compose обеспечила гибкость и управляемость нашей системы.
База данных PostgreSQL с расширением PostGIS была выбрана для эффективного хранения и управления геоданными. Этот технологический стек обеспечивает высокую производительность, удобство в развертывании и поддержке системы, что является основой для успешной реализации наших задач и обеспечения качественного пользовательского опыта.
Архитектура
Наша система основана на трех основных окружениях: продакшн (prod), разработка (dev) и тестирование (test).
Продакшн (prod): Окружение для реального использования системы конечными пользователями.
Разработка (dev): Окружение для разработки и тестирования новых функций без воздействия на продакшн.
Тестирование (test): Окружение для тщательного тестирования перед внедрением изменений в продакшн.
Проблемы
Непредсказуемое поведение пользователей: Неожиданные варианты взаимодействия пользователей с системой требовали четкой логики. Решение: Внедрение конечного автомата (finite state machine) для управления состояниями системы, обеспечивая предсказуемое поведение.
Обработка больших данных из-за роста парка: С увеличением размеров парка данных столкнулись с проблемами масштабируемости и производительности. Решение: Интенсивная оптимизация SQL-запросов и внедрение мер по улучшению производительности, чтобы эффективно обрабатывать растущий объем данных.
Система обновления данных для снижения нагрузки: Регулярные обновления данных введены для предотвращения перегрузок системы, особенно в периоды повышенной активности. Решение: Разработка системы обновления данных в определенные временные и нтервалы, обеспечивая более равномерное распределение нагрузки.
Несмотря на сложности, принятые меры позволили эффективно решить проблемы, обеспечивая стабильное функционирование системы даже при динамичных изменениях и увеличении объема данных.
Награды и признание
Участие в розыгрышах призов превратило повседневную жизнь курьеров в источник вдохновения и радости. Некоторые, не выигрывавшие долгие годы, испытали непередаваемую радость, став победителями. Для тех, кто сталкивался с трудностями, выигрыш приза стал светлым свидетельством того, что удача может прийти в самые неожиданные моменты.
Эффективность участников, взаимодействующих с ботом, почти в два раза превышает показатели остальных водителей. Этот внушительный рост производительности подчеркивает не только позитивное воздействие бота на опыт пользователей, но и его важную роль в улучшении профессиональных результатов в парке «Богатый Курьер».