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

Триггер - Шаг 1 - Viber: Новое сообщение от пользователя

В первом шаге устанавливаем Фильтр входящих данных - Тип сообщения = text и Текст сообщения содержит Хочу промокод, чтобы бот реагировал только на релевантные запросы. Фильтр можно установить под Вашу задачу.

Нажимаем Сохранить.
Шаг 2 - Google Sheets: Создать/обновить одну строку
Добавляем данные в таблицу, указываем в какой столбец будут отправляться данные о сообщении и о пользователе. В столбце Промокод будет автоматически создаваться промокод из случайного набора строк/чисел

Нажимаем Сохранить
В данном шаге потребуется дополнительная настройка - обработка дубликатов, чтобы пользователь дважды не получил разные промокоды

После выбора настройки нажимаем сохранить

Нажимаем Сохранить
Шаг 3 - Viber: Отправить сообщение

Указываем тип сообщения из выпадающего списка - Текст
Отображаемое имя отправителя - это имя будет указано в сообщении
Уникальный ID пользователя Viber - Уникальный id пользователя в Viber отправителя сообщения
Текст сообщения - То сообщение которое отправит бот
Нажимаем Сохранить
Отлично! Связка готова, теперь нужно ее запустить!
Созданная связка будет иметь вид

Триггер - Шаг 1 - Viber: Новое сообщение от пользователя

В первом шаге устанавливаем Фильтр входящих данных - Тип сообщения = text и Текст сообщения содержит Хочу промокод, чтобы бот реагировал только на релевантные запросы. Фильтр можно установить под Вашу задачу.

Нажимаем Сохранить.
Шаг 2 - Google Sheets: Создать/обновить одну строку
Добавляем данные в таблицу, указываем в какой столбец будут отправляться данные о сообщении и о пользователе.

Нажимаем Сохранить.
Шаг 3 - Инструмент: Задержка связки (минуты), этот шаг нужен, что бы прописать информацию о промокоде.

Шаг 4 - Google Sheets: Найти строку по номеру

В данном шаге, указываем значение из шага 2 - Номер строки

Шаг 5 - Viber: Отправить сообщение


Указываем тип сообщения из выпадающего списка - Текст
Отображаемое имя отправителя - это имя будет указано в сообщении
Уникальный ID пользователя Viber - Уникальный id пользователя в Viber отправителя сообщения
Текст сообщения - Это сообщение которое отправит бот (так же указать столбец из шага 4 - с поиском)
Нажимаем Сохранить
Отлично! Связка готова, теперь нужно ее запустить!
Для настройки такой интеграции потребуется подключить сервисы:
Google Sheets
Viber
Обращаем Ваше внимание, что у Viber изменилась модель регистрации ботов, более подробно о новых способах регистрации можно узнать здесь
Как настроить интеграцию
Созданная связка будет иметь вид

Триггер - Шаг 1 - Viber: Новое сообщение от пользователя

В первом шаге устанавливаем Фильтр входящих данных - Тип сообщения = text и Текст сообщения содержит Хочу промокод, чтобы бот реагировал только на релевантные запросы. Фильтр можно установить под Вашу задачу.

Нажимаем Сохранить.
Шаг 2 - Google Sheets: Создать/обновить одну строку
Добавляем данные в таблицу, указываем в какой столбец будут отправляться данные о сообщении и о пользователе. В столбце Промокод будет автоматически создаваться промокод из случайного набора строк/чисел

Нажимаем Сохранить
В данном шаге потребуется дополнительная настройка - обработка дубликатов, чтобы пользователь дважды не получил разные промокоды

После выбора настройки нажимаем сохранить

Нажимаем Сохранить
Шаг 3 - Viber: Отправить сообщение

Указываем тип сообщения из выпадающего списка - Текст
Отображаемое имя отправителя - это имя будет указано в сообщении
Уникальный ID пользователя Viber - Уникальный id пользователя в Viber отправителя сообщения
Текст сообщения - То сообщение которое отправит бот
Нажимаем Сохранить
Отлично! Связка готова, теперь нужно ее запустить!
Отправка промокодов с помощью чат бота Viber (c заполнением вручную)
Созданная связка будет иметь вид

Триггер - Шаг 1 - Viber: Новое сообщение от пользователя

В первом шаге устанавливаем Фильтр входящих данных - Тип сообщения = text и Текст сообщения содержит Хочу промокод, чтобы бот реагировал только на релевантные запросы. Фильтр можно установить под Вашу задачу.

Нажимаем Сохранить.
Шаг 2 - Google Sheets: Создать/обновить одну строку
Добавляем данные в таблицу, указываем в какой столбец будут отправляться данные о сообщении и о пользователе.

Нажимаем Сохранить.
Шаг 3 - Инструмент: Задержка связки (минуты), этот шаг нужен, что бы прописать информацию о промокоде.

Шаг 4 - Google Sheets: Найти строку по номеру

В данном шаге, указываем значение из шага 2 - Номер строки

Шаг 5 - Viber: Отправить сообщение


Указываем тип сообщения из выпадающего списка - Текст
Отображаемое имя отправителя - это имя будет указано в сообщении
Уникальный ID пользователя Viber - Уникальный id пользователя в Viber отправителя сообщения
Текст сообщения - Это сообщение которое отправит бот (так же указать столбец из шага 4 - с поиском)
Нажимаем Сохранить
Отлично! Связка готова, теперь нужно ее запустить!
Последнее изменение: 27/05/2024
Спасибо!