@AuctionUA_bot - Telegram-бот аукциона

Разработка

Banner auction Пример лота AuctionUA

Было

«Друзья в социальных сетях – явление из 2010 года. Все, кто нужен, давно в мессенджерах»

Павел Дуров

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

Функционал Telegram дал возможность создавать каналы. Мы воспользовались этим, чтобы сформировать полезные и интересные площадки для общения с клиентами. Мы разделили их по интересам и одной из них стала @skaybu.

В этом канале сотрудники skay.ua выкладывают хорошую бу-технику, которая появляется в продаже по программе обмена старого устройства на новое. Вся техника продается с гарантией, поэтому, как только новый пост появляется в канале – практически сразу устройство продано.

Это огорчало людей, которые обращались по сообщению через 10-20 мин после публикации и у нас родилась идея выкладывать интересные предложения как лоты аукциона.

Сделали

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

1. Схема.

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

2. Функционал.

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

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

Создав все необходимые для работы функции, мы добавили в админку возможность выбора Telegram-канала, через который пользователи попадают в бот и “чёрный список”. Его мы используем в случае, если пользователь нарушает правила аукциона. Например, отказывается от выигранного лота.

3. Реализация.

Логику бота мы написали на Ruby on Rails, а админку сделали на хостинге heroku.com. Взаимодействие логики бота и его оболочки в мессенджере происходит с помощью Telegram API.

Стало

  • Продуманный функционал бота и возможность покупать, не покидая мессенджер, сделали канал @auctionua известным. Сейчас в нём 900 активных покупателей.
  • Люди делятся интересными лотами, за счёт этого подписчики канала органически растут.
  • В неделю проводится 2 аукциона.
  • Всего мы провели более 200 аукционов.
  • В среднем, за каждый лот аукциона торгуются 50 человек.
  • Для каждого аукциона выбираются лучшие предложения из проверенной бу-техники.
  • Периодически в аукционе продаются новые товары, с начальной ценой 1$.
Канал @auctionua в связке с ботом @аuctionUA_bot работают как дополнительный источник продаж и благодаря проработанной логике увлекают клиентов в торги. Этот инструмент превращает продажу в азартную игру, которая создает “вау-эффект” и повышает лояльность к бренду.