Viber как входящий канал
Viber — приложение-мессенджер, которое позволяет отправлять сообщения, совершать видео и голосовые VoIP звонки.
Для использования Viber как входящего канала:
Создание бота
Для создания бота вам необходимо создать аккаунт, а также установить официальное приложение Viber на смартфон.
Перейдите на сайт Partners Viber и авторизуйтесь.
На панели управления нажмите Create Bot Account. Здесь необходимо:
- Загрузить Account Image. Это изображение будет отображаться в профиле бота и как иконка в разделе Диалоги.
- Заполните поля. Обратите внимание, что поля со звёздочкой обязательны для заполнения.
- Ознакомьтесь с соглашением → нажмите Create.
Далее вам будет выдан токен для аутентификации. Он представляет собой набор символов вида 4a9a532197a7d267-1e8e559263524c09-d229ab2cb137d16b
и необходим, чтобы получать и отправлять сообщения на сервер Viber. Скопируйте этот токен.
Создание канала
Нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Мессенджеры и соцсети выберите Viber.
Заполните поля:
- Название — укажите название для канала или оставьте по умолчанию.
- Токен — укажите токен вашего бота, который вы ранее получили при создании публичного аккаунта.
- Имя отправителя — укажите имя, которое будет отображаться в диалоге в качестве имени бота-собеседника.
- Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Оператор — выберите операторский канал или оставьте поле пустым.
- Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
Нажмите Создать. Дождитесь всплывающего окна с результатом публикации.
Тестирование бота
Перейдите в окно диалога с ботом в Viber и отправьте ему приветственную/активационную фразу, предусмотренную вашим сценарием. После этого должен начаться ваш диалог с ботом.