Интеграция Viber Custom для персонального использования

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

Посмотреть подробную инструкцию, как создать бот Viber>>

Но чтобы все заработало, важно настроить интеграцию и разрешить подписку в свойствах нужного канала Notify.Events.

Если хотя бы один из этих пунктов не был выполнен, на этапе подписки на канал вы увидите такое сообщение:

1 Notify.Events - интеграция не настроена.png

Шаг 1. Настройка интеграции

  1. Перейдите на экран Интеграции. Это можно сделать через выпадающее меню в верхнем правом углу экрана. Перед этим убедитесь, что вы залогинены в системе.
  2. 2 Notify.Events - Интеграции.png
  3. Нажмите на кнопку Создать.
  4. 3 Notify.Events - создать интеграцию.png
  5. Кликните по карточке Viber Custom.
  6. 4 Notify.Events - создать Viber Custom.png
  7. Заполните все необходимые поля в карточке интеграции:
  8. 5 Notify.Events - настройка Viber Custom.png
    • Название – задайте индивидуальное или оставьте исходное.
    • Имя бота – скопируйте URI вашего бота из Viber Admin Panel.
    • 6 Viber - скопировать URI.png
    • Token – скопируйте Token вашего бота из Viber Admin Panel.
    • 7 Viber - скопировать Token.png
    • Обрабатывать входящие сообщения (и позволять подписываться через интерфейс Notify.Events) – поставьте галочку, чтобы Notify.Events мог обрабатывать входящие уведомления, а вы получали их в Viber.
  9. После нажатия на кнопку Сохранить созданная интеграция появится на экране Интеграции.
8 Notify.Events - созданная подписка Viber Custom.png

Шаг 2. Разрешение подписки

  1. Перейдите в свойства канала через кнопку Редактировать на главном экране Панели управления или на экране канала.
  2. 9 Notify.Events - редактировать канал.png
  3. Поставьте галочку напротив Viber Custom в поле Разрешить подписку через интеграцию и нажмите кнопку Сохранить. Viber Custom будет отображаться в этом поле только после успешного выполнения Шага 1.
10 Notify.Events - разрешить подписку Viber Custom.png

На следующем этапе вы сможете добавить кастомную интеграцию на канал.

Шаг 3. Добавление кастомной интеграции на канал

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

Для этого:

  1. На экране канала нажмите кнопку Подписаться в разделе Получатели.
  2. 11 Notify.Events - подписаться.png
  3. На экране Подписка на канал выберите Viber Custom.
  4. 12 Notify.Events - добавьте Viber bot.png
  5. Добавьте бот в свой список контактов, если еще не сделали этого раньше.
  6. Скопируйте команду подписки и отправьте ее в диалог. Вы можете изменить язык на русский, отправив команду locale ru.
13 Viber - команда подписки.png

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

14 Получатель Viber Custom.png

Создание и настройка бота Viber

Самый простой способ создать бот Viber – сделать это через админ-панель на сайте разработки Viber. В настоящее время боты поддерживаются на устройствах iOS и Android с Viber версии 6.5 и выше, а также на ПК от версии 6.5.3.

Помните, что Viber ограничивает бесплатную отправку сообщений чат-ботами до 10 000 сообщений в календарный месяц. Если вы выходите за эти рамки, свяжитесь со службой поддержки Viber напрямую.

  1. Зайдите в Viber Admin Panel на сайте разработки. Предварительно у вас на смартфоне должно быть установлено приложение Viber, т.к. туда придет код подтверждения для входа.
  2. 15 Viber - войдите в админ-панель.png
  3. Нажмите кнопку «Создать бот» и заполните поля:
    • Account Image – загрузите изображение 400x400, которое будет отображаться в профиле бота.
    • Account Name – введите имя, которое будет отображаться у бота.
    • URI – идентификатор, по которому можно будет найти бота, сгенерируется автоматически после ввода имени аккаунта, но вы можете его изменить. Понадобится для создания интеграции в Notify.Events.
    • Category – выберите подходящую категорию из списка.
    • Subcategory – выберите подкатегорию из списка.
    • Language – выберите основной язык бота.
    • Account Description – подробнее опишите создаваемого бота.
    • Website Address – укажите адрес вашего сайта (необязательное поле).
    • Email Address – укажите ваш адрес электронной почты.
    • Location – добавьте ваше местоположение (страна, город).
    16 Viber - создайте бот.png
  4. Поставьте все три галочки о принятии соглашений и нажмите «Create».
  5. 17 Viber - создайте.png
  6. После этого вы получите токен для подключения к Viber Chat API. Он понадобится для создания интеграции в Notify.Events.
  7. 18 Viber - токен.png
  8. Зайдите в приложение Viber на смартфоне. Последовательно нажмите в меню: Еще > Настройки > Чат-боты. Здесь вы увидите ваш бот.
19 Viber - созданный бот.png

Поздравляем, вы создали чат-бота Viber! Теперь вы можете вернуться наверх к инструкции и настроить интеграцию Viber Custom, чтобы начать получать уведомления через ваш бот.

Узнайте больше о создании чат-ботов Viber на платформе Viber Developers.