Спасибо!

Запрос на оценку стоимости успешно отправлен.
Наши менеджеры свяжутся с вами в ближайшее время.

Вы также можете почитать наш блог или скачать белую книгу.

Будьте с нами!

Наталья Бринза менеджер проектов

У вас есть бизнес-задача?

У нас есть решение.

Получите консультацию уже сейчас!

Напишите нам

задать вопрос
Введите ваше имя
Введите контакт
Введите сообщение
Наталья Бринза менеджер проектов

Кейс: PrivatBank Telegram Bot

13.07.2016

Автоматизация и оптимизация — две основные тенденции, которыми вдохновляются современные разработчики, создавая ботов. Принцип работы заключается в следующем: на платформе мессенджера создается “умный” интерфейс, который имеет доступ к функционалу сервера и отвечает на запросы пользователя.

Чтобы начать взаимодействие, необходимо скачать приложение Telegram (Play Market, App Store), найти бота в поиске и начать переписку как с обычным пользователем с помощью команд. Такой формат открывает много возможностей для бизнеса и решает большинство задач со значительной экономией времени и ресурсов. Этот путь выбрали и мы, когда создавали бота в популярном мессенджере Telegram для ПриватБанка.

Задачи:

  • разработать бота, который должен сообщать о ближайших отделениях, банкоматах и терминалах ПриватБанка, а также магазинах Бонус+;
  • показывать актуальный курс валют;
  • внедрить полезную справку и прописать настройки профиля для удобства клиентов;
  • предоставлять пользователям всю необходимую информацию о новостях банка.

Решение:

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

Функционал бота:

  • автоматическая регистрация пользователя в базе, который по желанию может оценить работу бота или удалиться из чата;
  • ежедневное автоматическое обновление курса валют в базе данных + сравнение со вчерашним курсом (ПриватБанк и НБУ), которые приходят в уведомлениях в корректируемые сроки;
  • ежедневное автоматическое обновление новостей банка на 3-х языках в базе данных (парсинг страниц сайта);
  • ежемесячное автоматическое обновление базы локаций (банкоматов, терминалов, офисов и магазинов Бонус+), определение географичеcкого расположения (Google Maps API, Yandex Maps API) и показ ближайших точек ПриватБанка с запросом координат;
  • ведение статистики запросов и работы бота с помощью Yandex Metrica;
  • поддержка 3 языков (английский, русский, украинский) с возможностью изменения (в настройках);
  • яркий и привлекательный интерфейс, созданный благодаря графическим символам Emoji.

Как это работает? (Техническая сторона)

Бот подключен к Node.js серверу c использованием множеством модулей и синтаксиса ES6, обеспечивающий полную асинхронность запросов. Для базы данных мы выбрали MongoDB (сервис MongoLab), а для бесперебойной работы нам подошел хостинг Azure Cloud.

Результат

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

Протестировать бота можно в магазине (storebot.me/bot/pbrobot) или по ссылке telegram.me/pbrobot.

Cкачайте бесплатную книгу от Artjoker, и прокачайте свой интернет-магазин!
Введите имя
Введите email
Спасибо! Книга отправлена на указанную вами почту. Полезного чтения.
Подпишись и регулярно получай свою порцию полезных статей для развития бизнеса в интернете!
Введите имя
Введите email

Более 18 500 человек уже подписались!

Интересуетесь вопросами развития своего бизнеса в сети?

У нас вы получите все ответы!