С помощью данного типа блоков можно выполнять различные действия с подписчиком, например: добавить в другого бота, добавить в группу, добавить метку и т.д.
Далее представлен полный список возможных действий.
Добавить в бота
Пользователь будет добавлен на выбранный шаг бота, даже в том случае, если уже был в этом боте. При этом из других шагов в данном боте он будет исключен, чтобы сообщения не дублировались.
Удалить из бота
Внимание! После удаления пользователя из бота любые действия для него в этом боте выполняться не будут.
Удалить сообщение
Для удаления сообщения необходимо выбрать бота и шаг. У пользователя будет удалено данное сообщение, если прошло не больше 24 часов.
Внимание! Если с сообщением были отправлены обычные кнопки (не inline), то у пользователей они сохранятся. Чтобы их удалить, по-прежнему необходимо в боте отправить новое сообщение.
Это действия, которые выполняются с группами подписчика.
Добавить в группу
Удалить из группы
Внимание! При добавлении в группу не запускаются связанные боты.
Это действия, которые выполняются с персональными метками участника бота.
Добавить метку
Удалить метку
Это действия, которые выполняются с персональными переменными участника бота.
Установить переменную
Формула
Прибавить
Вычесть
Разделить
Умножить
Добавить в конец
Добавить в начало
Случайное число
Порядковый номер участника шага
Удалить переменную
Внимание! Действия с ответами пользователей выполняются только после Ожидания ответа или сразу после начала.
Ответ пользователя будет сохранен в указанную переменную.
Если переменная является числовым значением, ответ пользователя будет к ней прибавлен.
То же самое, только ответ будет вычтен из значения переменной.
Внимание! Бот не получает измененную версию ответа, если пользователь отредактировал ответ.
Выбранному администратору будут отправлены данные участника бота со значением всех переменных.
На выбранный адрес будет отправлен POST-запрос с данными участника бота. В ответ сервер должен вернуть Status 200, иначе сервис попытается еще раз отправить запрос.
Результат:
Название | Описание |
secret | Секретный ключ |
type | Тип вебхука. При отправке post-запроса от бота всегда отправляется значение: action. |
object | Объект с данными подписчика |
Объект с данными подписчика содержит следующие поля:
Название | Описание |
vk_user_id | идентификатор пользователя ВКонтакте |
first_name | имя |
last_name | фамилия |
bdate | день рождения (год может быть не указан) |
domain | короткий адрес страницы. Возвращается строка, содержащая короткий адрес страницы (например, andrew). Если он не назначен, возвращается "id"+user_id, например, id35828305. |
country_id | идентификатор страны |
city_id | идентификатор города |
photo | фото |
sex | пол. Возможные значения: 1 — женский; 2 — мужской; 0 — пол не указан. |
relation | семейное положение. Возможные значения: 1 — не женат/не замужем; 2 — есть друг/есть подруга; 3 — помолвлен/помолвлена; 4 — женат/замужем; 5 — всё сложно; 6 — в активном поиске; 7 — влюблён/влюблена; 8 — в гражданском браке; 0 — не указано. |
utms | массив меток |
subscriptions | массив с группами, на которые пользователь подписан |
vk_group_id | идентификатор сообщества ВКонтакте |
group_id | идентификатор сообщества в Senler |
unixtime | дата добавления пользователя в базу подписчиков в секундах (unixtime) |
date | дата добавления пользователя в базу подписчиков |