Пишем телеграм-ботов для интернет-магазинов и не только

Как сделать свой бизнес прозрачнее, прокачать SMM и заработать больше с помощью Telegram бота, если у вас есть интернет-магазин кроссовок?

В данной статье я опишу кейс разработки телеграм-бота для одного интернет-магазина. Объясню зачем он нужен и как на этом заработать владельцам интернет-магазинов.

Постановка задачи

У клиента есть интернет-магазин кроссовок Nike и он хотел каждый день автоматически делать следующее:

  • получать список 10 случайный предложений со скидками (5 мужских и 5 женских)
  • получать список всех новых моделей на сайте (каждый день может быть добавлено примерно 5-20 новых артикулов)
  • сделать так, чтобы специалист по инстаграму получал в удобном виде информацию для постов (готовый текст: описание, цену и фотографии)

Зачем это нужно?

Задач было несколько:

  1. Самому владельцу и сотрудникам компании каждый день получать информацию о том, какие на сайте есть скидки и какие новые поступления появились на сайте. Это нужно чтобы держать руку на пульсе и понимать что происходит в своём же магазине.
  2. Для партнеров. В частности стояла задача для SMM специалистов подготавливать контент для постов. Собственно новые поступления и скидки это как раз то что им нужно
  3. Для клиентов. Стояла задача сделать публичный канал куда автоматически будут поститься товары со скидками
  4. В перспективе еще стоит задача сделать приватные чаты куда будет скидываться статистика по продажам, заявкам, посещаемости сайта и другим показателям.
  5. Также в перспективе стоит задача скидывать в телеграм канал уведомления о новых заказах, заявках с сайта, ВК, Авито и других каналов продаж. Чтобы оперативно уведомлять менеджеров о поступлении новых заказов. Чтобы быстрее приступать к их обработке. В общем со всех источников собирать воедино заявки и новые заказы в одном месте.
  6. Объединение. Собрать весь бизнес в одном месте. Новые заказы, новые товары, скидки, показатели бизнеса. Задача собрать всё в одном месте.

Реализация.

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

Второе, что сделали, создали бота, телеграм каналы, добавили бота в админы каналов.

Третье: запрограммировали обработку JSON файла парсинга. Тут интересно. Как этот файл обрабатывается:

  • все товары со скидками формируются в отдельный список. Выбираются только товары, у которых в наличии 3 или более размеров, и скидка не менее 2000 рублей. Из этого списка выбирается случайно 5 мужских и 5 женских моделей. Эта информация постится в 2 канала. Один приватный, туда отправляется инфа по себестоимости, в публичный отправляется только информация для клиента (без себестоимости) + триггеры продающие, как заказать, условия доставки и т.д.
  • в программе сохраняется файл и при загрузке нового анализируется предыдущий и текущий. Если в новом файле есть позиции, которых до этого не было, то тогда данный товар помечается, как новое поступление. Формируется список таких товаров и все они отправляются в телеграм канал
  • Третий канал сделан чисто для SMM специалиста который занимается инстаграмом. Для него делается специальный пост который можно сразу копировать и вставлять в Инсту, а также ссылки на фотографии для поста

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

Немного скриншотов

Новые поступления:

Screen Shot 2017-04-22 at 21.43.12 Screen Shot 2017-04-22 at 21.43.33

Скидки:

Screen Shot 2017-04-22 at 21.45.52 Screen Shot 2017-04-22 at 21.46.01

Скидки приватный канал

Screen Shot 2017-04-22 at 21.47.32 Screen Shot 2017-04-22 at 21.47.42

Посты для Инстаграма

Screen Shot 2017-04-22 at 21.51.22 Screen Shot 2017-04-22 at 21.51.30

В итоге

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

Также на очереди автоматический постинг в группу Вконтакте аналогичных постов и автовыгрузка товаров Вконтакте. Ждите новостей 🙂

Используйте Телеграм для своего бизнеса, зарабатывайте и делайте свой бизнес удобным и прозрачным!

Как заказать?

Для заказа звоните или пишите в Вайбер, Вотсап, Телеграм: 89277915464 (Роман)
Вконтакте: https://vk.com/romanodobr