Случайные ответы в боте
Бот может отправлять случайный ответ, случайную часть ответа, случайное число, либо перейти по случайной ветке
Если у вас стоит задача отправлять клиентам различные случайные ответы, то воспользуйтесь представленным ниже описанием. Есть возможность отправлять как фразы целиком, так и отдельные слова, цифры и вложения.
В случае, когда необходимо отправить фразу, варианты ответа необходимо записать в формате {<текст1>|<текст2>|<текст3>}, например:
Отправка случайного вложения:
Для случайного вывода ссылки список URL необходимо записать в формате <ссылка1><$><ссылка2><$><ссылка3>, например:
Отправка случайного числа:
Необходимо вызвать функцию random, указать нижнюю и верхнюю границы для создания случайного числа. Функцию присвоить переменной.
Вывести значение на экран, поместив имя переменной в #{}, например:
Отправка случайного словосочетания:
Есть гипотеза, что при рассылках в Whatsapp вероятность блокировки ниже, если не рассылать одинаковое сообщение, а немного его модифицировать.
Случайная часть предложения выделяется фигурными скобками, а варианты вертикальной чертой, например:
{Привет|Здравствуйте|Добрый день}. Я хочу {пригласить на|предложить|продать} свой мега тренинг.
Отправка случайного ответа:
Рассмотрим на примере как отправить в Instagram комментарий клиенту, выбранный случайным образом.
За выбор случайной строки отвечает метод select_random('str1|str2')
где str1 и str2 - переменные, в значении которых записаны варианты ответа.
За отправку ответа на комментарий под постом, который прокомментировал клиент - insta_create_comment("str")
где str - переменная, в значении которой записан результат полученный методом select_random.
Вместо insta_create_comment() можно использовать любой другой метод отправки сообщений.
Last updated