Случайные ответы в боте

Бот может отправлять случайный ответ, случайную часть ответа, случайное число, либо перейти по случайной ветке

Если у вас стоит задача отправлять клиентам различные случайные ответы, то воспользуйтесь представленным ниже описанием. Есть возможность отправлять как фразы целиком, так и отдельные слова, цифры и вложения.

В случае, когда необходимо отправить фразу, варианты ответа необходимо записать в формате {<текст1>|<текст2>|<текст3>}, например:

Отправка случайного вложения:

Для случайного вывода ссылки список URL необходимо записать в формате <ссылка1><$><ссылка2><$><ссылка3>, например:

Отправка случайного числа:

  1. Необходимо вызвать функцию random, указать нижнюю и верхнюю границы для создания случайного числа. Функцию присвоить переменной.

  2. Вывести значение на экран, поместив имя переменной в #{}, например:

Отправка случайного словосочетания:

Есть гипотеза, что при рассылках в Whatsapp вероятность блокировки ниже, если не рассылать одинаковое сообщение, а немного его модифицировать.

Случайная часть предложения выделяется фигурными скобками, а варианты вертикальной чертой, например:

{Привет|Здравствуйте|Добрый день}. Я хочу {пригласить на|предложить|продать} свой мега тренинг.

Отправка случайного ответа:

Рассмотрим на примере как отправить в Instagram комментарий клиенту, выбранный случайным образом.

За выбор случайной строки отвечает метод select_random('str1|str2')

где str1 и str2 - переменные, в значении которых записаны варианты ответа.

За отправку ответа на комментарий под постом, который прокомментировал клиент - insta_create_comment("str")

где str - переменная, в значении которой записан результат полученный методом select_random.

Вместо insta_create_comment() можно использовать любой другой метод отправки сообщений.

Last updated