Событие «Поставил лайк комментарию в приложении»
Данное событие позволяет реагировать на лайк комментария на странице Автопилота.
Рассмотрим событие подробнее:

Тут один параметр — ID страницы.
Важно! Для того, чтобы сменить сообщество в приложении достаточно скопировать и вставить нужную ссылку из адресной строки браузера и сохранить, а дальше Автопилот сам изменит сообщество
Тут все просто:
- 1) Переменная
%page_id%
cодержит в себе ID страницы на которой был поставлен лайк.
Полезные переменные события:
%page_id%
— ID страницы на которой был написан комментарий.
%event_owner%
— ID игрока который поставил лайк;%reply_to_user%
— ID игрока которому поставили лайк
%branch_id%
или%branch%
— ID ветки комментариевhttps://vk.com/app6177183_-%event_club_id%#p=%page_id%&branch=%branch_id%
— шаблон для формирования ветки комментария
Сложно? Нет. Ниже пример команды для принятия задания через установку лайка.
Команда: «Приём домашнего задания на странице»
Важно! В примере список для баллов будет сделан в этой команде и поставлен на паузу, но вы можете сделать список и через раздел «Списки игроков».
В данной команде в качестве примера демонстрируется раздача баллов за лайк только как демонстрация возможностей события
Событие:
1) Для реакции на комментарий создаем страницу с типом: «Контент» и событие: «Поставил лайк к комментарию»

Если нужно, чтобы автопилот реагировал на лайк к комментарию на любой странице приложении, то параметр «ID страницы» оставьте пустым.
Если нужно, чтобы реагировал только на лайк к комментарию на КОНКРЕТНОЙ странице, то в параметр «ID страницы» вставьте ссылку на нужную (скопировать можно открыв страницу приложения в браузере или из раздела «Страницы приложения»
Если оставить там -1
, то событие работать не будет.
Важно! Для того, чтобы сменить сообщество в приложении достаточно скопировать и вставить нужную ссылку из адресной строки браузера и сохранить, а дальше Автопилот сам изменит сообщество
В примере мы реагируем на лайк на странице c номером: 57975
Добавляем условия:
1) Для того, чтобы реагировать на лайк от преподавателя и не реагировать на других добавляем условие: переменная %event_owner%
совпадает с (во втором поле указываем ID преподавателя)

Важно! Лайфхак от Олександра: добавьте условие: «Сотрудник аккаунта», а в нем добавьте ссылочки на ваших преподавателей. Тогда вы получите их ID для быстрого и удобного копирования, а само условие можно удалить

2) Опционально: если нужно реагировать и начислять баллы только 1 раз, то добавляем условие: «Выполнена команда» 0 (текущая команда) ровно 0 раз.

3) Опционально, жмем «Добавить секцию» добавляем событие: «Добавлен в список игроков» для подсчета баллов и ставим его на паузу для удобства и переключаем в тип: рейтинг

Действия:
1) Для того, чтобы начислить баллы игроку, добавляем действие: «Сменить исполнителя» на игрока с переменной: %reply_to_user%
Т.е. на того, кому поставили лайк

2) Добавляем действие: «Добавить в список игроков» и уровень увеличен на 3. То есть, начисляем 3 баллов за выполненное задание

3) В качестве примера мы напишем ответный комментарий в приложении с сообщением о начислении, т.е. используем действие: «Написать комментарий в приложении» с текстом:
Задание принято, держите +3 балла
Если нужно для склонения текста вы можете использовать функцию {case}. Про нее можно почитать тут

4) Для корректной сработки добавляем действие: «Сменить исполнителя» на игрока с переменной: %event_owner%
Т.е. меняем исполнителя обратно на того, кто запустил команду, как советует Олександр.

Тестируем. Открываем наш рейтинг.



Как мы видим все отлично работает. Творческих взлётов и успешного внедрения.
Вернуться на главную страницу инструкций