Блок - действие

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

Далее представлен полный список возможных действий.

Действия с ботом

  • Добавить в бота

Пользователь будет добавлен на выбранный шаг бота, даже в том случае, если уже был в этом боте. При этом из других шагов в данном боте он будет исключен, чтобы сообщения не дублировались.

  • Удалить из бота

Внимание! После удаления пользователя из бота дальнейшие шаги в этом боте выполняться не будут, поэтому такое действие нужно ставить в конце схемы бота.

Действия с сообщениями из бота

  • Удалить сообщение

Для удаления сообщения необходимо выбрать бота и шаг. У пользователя будет удалено данное сообщение, если прошло не больше 24 часов.

Данная функция не удаляет пересланные сообщения, только оригинал.

Если с сообщением были отправлены обычные кнопки (не inline), то у пользователей они сохранятся. Чтобы их удалить, необходимо с помощью бота отправить новое сообщение. Или временно выключить возможности ботов ВК, но в этом случае старые кнопки будут удалены у всех.

Действия с группами подписчиков

Это действия, которые выполняются с группами подписчика.

  • Добавить в группу

  • Удалить из группы

Внимание! Чтобы не допустить зацикливания, при добавлении в группу подписчиков не запускаются связанные боты. Для добавления пользователя в бота необходимо создать дополнительное действие.

Действия с метками

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

  • Добавить метку

  • Удалить метку

Действия с переменными

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

  • Установить переменную

  • Формула

  • Прибавить

  • Вычесть

  • Разделить

  • Умножить

  • Добавить в конец

  • Добавить в начало

  • Случайное число

  • Порядковый номер участника шага

  • Удалить переменную

Ответ на сообщение

Внимание! Данные действия выполняются только после пункта Ответ на сообщение.

Сохранить ответ в переменную

Ответ пользователя будет сохранен в указанную переменную.

Прибавить ответ к переменной

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

Вычесть ответ из переменной

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

Внимание! Бот не получает измененную версию ответа, если пользователь отредактировал ответ.

Статус набора текста

  • Установить статус набора текста

  • Установить статус записи голосового сообщения

Отправить данные подписчика администратору

Выбранному администратору будут отправлены данные участника бота со значением всех переменных.

Отправить данные подписчика POST-запросом

На выбранный адрес будет отправлен POST-запрос с данными участника бота. В ответ сервер должен вернуть Status 200, иначе сервис попытается еще раз отправить запрос.

Результат:

Объект с данными подписчика содержит следующие поля:

Last updated