Salebot.pro
Search…
Viber
Подключаем бота к Viber за 5 минут

Создание Viber бота

Для начала, необходимо пройти по ссылке https://partners.viber.com/account и авторизоваться на сайте.
Далее нужно создать паблик аккаунт для нашего бота. Выбираем фото и заполняем все поля (Рисунок 1)
Рисунок 1
Account name - имя бота, можно будет потом поменять
Uri - логин бота. Используется для формирования ссылок
Category - здесь нужно указать сферу деятельности (например местный бизнес)
Subcategory - подкатегория (например автомобильный бизнес)
Language - язык бота
Account discription - описание бота, которое будет видно всем подписчикам
Website - сайт
Email - электронная почта
Location - местоположение
В самом низу есть галочка "The account contains adult content" (к ней ведет красная стрелка на скриншоте), ее ставить не нужно, иначе перед запуском бота у всех пользователей будет предупреждение, что бот содержит контент для взрослых.
Рисунок 2
Нужно принять условия лицензионного соглашения и нажать "Create". Если все заполнено верно, вы получите токен бота, он будет нужен для следующего шага (Рисунок 3).
Рисунок 3
Бот готов. Осталось ввести его данные в salebot. Для этого переходим в раздел "Мессенджеры и чаты" и выбираем viber.
Вводим название бота (то что указывали в Account name), uri и полученный токен (Рисунок 4)
Рисунок 4
После нажатия кнопки готово, бот будет подключен к salebot и в приложении viber на телефоне придет уведомление. "Добро пожаловать. Нажмите для доступа к аккаунту".

Ссылка на Viber бота

Ссылку на созданного бота можно увидеть сразу после подключения.
Рисунок 5
Из-за ограничений Viber бота нельзя найти в поиске, а перейти можно только по кнопке. Внутренние ссылки, как на примере браузеры и приложения не понимают, поэтому если вам нужно распространять бота, вы можете воспользоваться нашими минилендингами, либо пропустить ссылку через укорачиватель, например этот: https://tinyurl.com/

Тонкости создания ботов для Viber

При создании Viber ботов, есть некоторые особенности, которые необходимо знать. Эти знания сэкономят Вам время и позволят использовать возможности Viber по максимуму.

Текст при переходе в бота и кнопка мотивирующая к действию

При первичном обращении к пользователю Viber не позволяет ботам отправлять более одного сообщения, пока пользователь на той стороне не ответит боту.
Поэтому, как только человек переходит по ссылке в бота, ему автоматически приходит первое сообщение. В этом сообщении вам надо попросить клиента либо нажать кнопку, либо что-то написать. Иначе все остальные ваши сообщения до него не дойдут. После того, как пользователь ответил боту, вы можете отправлять ему неограниченное количество сообщений.
Такой вдохновляющий на действие текст первого сообщения для Вайбер указывается в настройках проекта:
Пример первого сообщения с кнопкой
Кнопки в тексте не отправляются при переходе в бота, нужно отправлять ТОЛЬКО клавиатурные. После первого действия можно отправлять уже контент без ограничений.
Пример того, как выглядит это сообщение после перехода по ссылке:

Повторно протестировать первое сообщение

Эти действия нужно проводить каждый раз, как тетсируете первое сообщение!
Для этого необходимо:
1) удалить переписку из раздела клиенты в конструкторе 2) Удалить переписку с ботом, нажав "Удалить и отписаться"
После этого при переходе по ссылке вы снова получите приветственное сообщение.

Возможные ошибки при работе с Вайбер:

Если вы увидели такую вот надпись в переписке с пользователем в разделе Клиенты, то она может означать одно из двух:
    человек отписался от получения ваших сообщений (заблокировал бота в своем вайбер аккаунте)
    вы отправили второе и более сообщений сразу, когда пользователь еще ничего вам не написал в ответ. Стройте свою цепочку сообщений так, чтобы после первого вашего сообщения пользователь ответил или в разделе Настройки конструктора заполните поле Ответ на первое сообщение пользователя. Напишите в нем такое сообщение для пользователя, чтобы он вам написал в ответ (или нажал кнопку).
    в первом сообщении есть кнопки в тексте. В первом сообщении могут быть только клавиатурные кнопки.

Как правильно начать диалог

Блок с #{none} - обязателен, он позволяет активировать бота, но не тратить лимит на отправку 1 сообщения в Viber Далее идет сравнение значения переменной client_type, в которой хранится внутреннее числовое обозначение мессенджера (Viber имеет значение - 2)
Чтобы переход в нужный блок состоялся автоматически, надо поставить задержку в 0 секунд
Стрелка, которая пропускает тех, кто пришел из Вайбера выглядит следующим образом
Last modified 1mo ago