Viber
Viber — приложение-мессенджер, которое позволяет отправлять и принимать сообщения и совершать видео- и голосовые звонки.
Чтобы использовать Viber в качестве входящего канала, нужно:
- Создать сценарий.
- Настроить подключение на стороне Viber.
- Опубликовать сценарий в канал.
- Протестировать бота.
Создайте сценарий
Старт диалога
В канале Viber диалог начинает клиент, а не бот. Чтобы диалог начался по любому первому сообщению клиента, добавьте глобальный интент $TEXT
.
- В любом месте сценария нажмите Добавить экран → Сделать свой интент.
- В качестве примера введите
$TEXT
. - Включите опцию Сделать доступным из любой точки сценария.
- Соедините добавленный интент
$TEXT
с экраном приветствия в сценарии.
Теперь бот начнет работу после того, как клиент напишет любое сообщение в диалоге.
Обработка непредсказуемых фраз клиента
Для того чтобы бот смог отвечать на сообщения клиента, непредусмотренные в сценарии, добавьте еще один интент и введите $TEXT
.
Соедините опцию Любая другая фраза с блоком, в котором будет ответ на случай, если клиент напишет что-то непредсказуемое.
В таком случае глобальный интент
$TEXT
, настроенный для старта диалога, не будет отлавливать реплики из других экранов и не будет переводить диалог на экран приветствия.Настройте подключение на стороне Viber
Чтобы подготовить Viber к публикации вашего бота, нужно выполнить следующее:
- Зарегистрируйтесь в сервисе Viber и установите официальное приложение Viber на смартфон.
- Авторизуйтесь на Viber Admin Panel с помощью учетной записи, созданной на предыдущем шаге.
- Код подтверждения придет вам в мобильном приложении.
- На панели управления в Viber Admin Panel нажмите Create Bot Account.
- Загрузите Account Image — изображение, которое будет использоваться в профиле бота и как иконка в разделе Диалоги.
- Заполните обязательные поля.
- По желанию заполните необязательные поля и ознакомьтесь с соглашением.
- Нажмите Create.
- Получите и скопируйте токен.
- Это набор символов вида
4a9a532197a7d267-1e8e559263524c09-d229ab2cb137d16b
. - Он необходим, чтобы получать и отправлять сообщения через сервер Viber.
- Это набор символов вида
Опубликуйте сценарий в канал
Выберите нужного бота и перейдите в раздел Каналы в его настройках. Из списка каналов выберите Viber.
Во всплывающем окне вы увидите поля для заполнения:
- Название подключения — укажите название канала или оставьте то, которое указано по умолчанию.
- Токен — вставьте токен, который вы скопировали ранее.
- Имя отправителя — укажите имя, которое будет отображаться в диалоге в качестве имени бота-собеседника.
- Приветствие в окне чата — активируйте переключатель и укажите приветственное сообщение бота, которое появится в чате с клиентом. Сессия начнется после первого сообщения клиента.
Нажмите Подключить.
Протестируйте бота
Теперь протестируйте бота, написав ему в мессенджере Viber.
Подключить Viber через Битрикс24
Также вы можете опубликовать чат-бота Aimylogic в мессенджере Viber через Битрикс24.