2.2 Действия

Действия выполняют операции с ресурсами, пользователями, данными. 

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

Ресурс добавить/отнять - добавляем пользователю ресурс из списка существующих у нас, если надо отнять - пишем количество с минусом (плюс писать не надо, если прибавить). Желательно добавлять примечание, чтобы пользователь видел за что ему зачислено. 

Ресурс задать значение - установить количество ресурса (и не важно сколько было до этого). Полезно, когда нужно сбросить баллы перед повторным прохождением теста.

Принять в группу - одобряет заявку пользователя в закрытую группу. Требует токена администратора и существование заявки пользователя на момент срабатывания. Если заявка будет подана позднее - не сработает. Если нет токена админитратора - действие вообще может не отображаться в списке.

Исключить из группы - исключает пользователя из сообщества. Требует токена администратора.

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

Убрать из списка - убирает пользователя из выбранного списка или нескольких.

Очистить список - удаляет всех пользователей из выбранного списка.

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

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

Обработать список программой - применить программу к списку пользователей, как если бы каждый из них выполнил эту активность. Операция устарела, сейчас её функции выполняет "рассылка".

Подождать - приостановить работу программы на указанное время (на 5 минут) или до указанного времени (до 12:00 завтра). Удобно использовать в автоворонках. Если схема уже в работе и есть ожидающие пользователи - в блоке будет видно сколько человек.

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

Комментарий на стене - оставить комментарий на стене сообщества. Если этот блок применяется в БС, срабатывающей тоже на комментарий - то можно даже не указывать адрес поста, опубликует под текущим. Требует токена админа! При большой частоте комменариев может не срабатывать из-за капчи, которую предлагает ввести ВК.

Комментарий в обсуждении - то же самое, только в обсуждении.

Удалить этот комментарий - удаляет комментарий, на который сработала активность. Можно применять, если в комментарии была системная команда или другое нежелательное содержание.

Переменная - БС могут выполнять вычислительные операции с цифрами, математическими знаками, скобками, ссылками на другие блоки, функциями (об этом подробнее в другом разделе руководства, которого ещё нет). Блок Переменная можно использовать для промежуточных вычислений или для последующей вставки в сообщение или комментарий через ссылку вида {b12_v}, где 12 - это номер блока, а v - имя поля, содержащего переменную.

Ссылка -> Пост - преобразователь ссылки на пост в текст самого поста. Например, вы просите пользователя опубликовать у себя на стене отзыв и прислать на него ссылку. Преобразователь вытащит по этой ссылке сам пост и в дальнейших блоках можно будет проверять его длину, ключевые слова и прочее. Внимание! Тот, кто прислал ссылку обязательно должен быть автором поста!

Коррекция ввода - преобразователь введённого текста, БОЛЬШИЕ буквы становятся маленькими, а похожие русские (а-русская) в английские (a-английская). Блок полезен, когда вы просите пользователя ввести координаты, например "а1", а он пишет "A1", причём с русской буквой. Пропускаем данные через корректор, получаем маленькие английские буквы на выходе. 

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

Перевод реальных денег в ресурс - операция работает только в БС, срабатывающих на личное сообщение группе, превращает переводы VKPay в ресурс по выбранном курсу обмена.