С 2016 года пользователи Вайбера могут подписаться на паблик аккаунты известных брендов, сообщества или актеров, где с подписчиками общается бот. Создать чат-бот может любой зарегистрированный участник мессенджера. Какие способы существуют, и что нужно для создания – читайте далее.
Как создать чат-бот
Для общения с подписчиками паблик-аккаунта и рассылки сообщений в Вайбере можно создать бот двумя способами:
- С помощью специальных сервисов. Этот вариант подходит пользователям, которые не знакомы с скриптами, php и такими языками программирования, как Python.
- С помощью скриптов – для опытных пользователей с навыками программирования.
Независимо от выбранного способа, создание бота в Viber начинается с регистрации специального аккаунта, который необходим для настройки работы.
Создание аккаунта
Для создания специальной учетной записи необходим смартфон с предустановленным Вибером и зарегистрированным номером телефона и доступ к интернету через мобильное устройство или ноутбук. Зарегистрировать аккаунт поможет следующая инструкция:
1. Перейти на официальный сайт по ссылке https://partners.viber.com/login.
2. В соответствующих полях указать страну и зарегистрированный в мессенджере телефон.
После нажатия кнопки «Войти» в установленное на смартфоне приложение поступит код подтверждения, который необходимо ввести в появившемся поле на странице.
3. Сервис переадресует пользователя на новую страницу, где в левом меню найти раздел Create account и нажать кнопку «Создать бот».
4. На экране появится анкета для заполнения. В соответствующих полях нужно ввести название аккаунта, выбрать картинку, категорию из списка, язык, описание, адрес сайта, email и при необходимости страну и точку месторасположения на карте.
В последнем блоке поставить галочки для подтверждения согласия с условиями обслуживания и создания аккаунта с контентом, рассчитанным на взрослых пользователей. Завершить регистрацию нажатием кнопки Create.
На экране появится поздравление и предложение скопировать ключ, который необходим для подключения бота, предоставленного сторонними ресурсам, или для разработки собственного скрипта.
На сервисах
Проще всего создать бот с помощью бесплатных и платных готовых модулей, которыми предлагают воспользоваться, например, сервисы Chatforma и Yourchat. Принцип подключения почти не отличается – для создания необходимо зарегистрироваться и воспользоваться конструктором, выбрав те или иные функции. Для подключения бота через Чат-сервис необходимо выполнить следующую последовательность действий:
1. Для создания учетной записи заполнить анкету, указав фамилию, имя, электронную почту, номер телефона. В последних полях дважды ввести придуманный пароль. Подтвердить решение, нажав кнопку «Зарегистрироваться».
2. На экране появится стартовая страница. В правом верхнем углу найти и нажать «Создать бот».
3. В новом меню можно выбрать бот по типу – Telegram, Messenger, VK или Viber. Подтвердить решение кнопкой «Создать».
4. В левом меню кликнуть по надписи «Новый бот».
5. На экране появится панель управления конструктора, где нужно последовательно добавить приветствие, кнопки, меню, триггеры, определить правила доступа, уведомлений, рассылки и т.д.
6. Ранее созданный ключ при регистрации учетной записи на сайте Вибера указывается в разделе «Настройки».
После завершения настройки проверить работу можно с любого устройства, где установлен Viber. Если не хочется тратить несколько месяцев или лет на изучение языков программирования, можно воспользоваться этим способом.
С помощью скриптов
Этот способ подойдет пользователям, которые знакомы с принципом веб-программирования и php. После регистрации учетной записи на сайте можно приступить к созданию бота:
1. Скачать заготовку, например, по следующей ссылке https://github.com/the-lans/bots/tree/master/Viberbot.
2. После скачивания распаковать архив. В папке Viberbot найти 2 файла с расширением php – index и setwebhook.
3. В первом файле AUTH_TOKEN поменять на ключ, полученный при регистрации в Вайбере, а вместо HelloBot указать имя бота.
4. Во втором файле аналогично AUTH_TOKEN меняется на ключ, а вместо WEBHOOK_URL указывается url-ссылка на файл index.php, который хранится на хостинге.
5. Обязательное условие разработчиков Viber – на сайте должен быть установлен сертификат SSL. Получить его можно через сторонние сервисы как платно, так и бесплатно. После активации сертификата зайти в панель управления хостинга, создать папку и загрузить в нее 2 отредактированных файла с расширением php.
6. Для установки веб-хука запустить файл set_webhook.php через браузер. Если все настройки выполнены правильно, на странице появится аналогичное сообщение.
7. Для начала работы с пабликом открыть Вибер на телефоне и последовательно выбрать «Еще», «Паблик аккаунты», [название_бота].
Протестировать корректность работы можно с помощью кнопки «Сообщение» - при вводе любого текста бот должен ответить.
С помощью чат-бота можно организовать общение с подписчиками, делать рассылку новостей, сообщать об акциях, приглашать к участию в опросах. Если крупные компании могут поручить разработку и настройку Viber Bot штатному программисту, небольшие интернет-магазины или общественные организации запустить его могут самостоятельно с помощью сторонних сервисов.