Событие «Поставил лайк комментарию в приложении»

Данное событие позволяет реагировать на лайк комментария на странице Автопилота.

Рассмотрим событие подробнее:

Пример события
Пример события

Тут один параметр — 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 для быстрого и удобного копирования, а само условие можно удалить

Пример получения ID сотрудников
Пример получения ID сотрудников

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

Пример условия
Пример условия

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

Событие «Поставил лайк комментарию в приложении», image #6

Действия:

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

Пример действия
Пример действия

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

Пример действия
Пример действия

3) В качестве примера мы напишем ответный комментарий в приложении с сообщением о начислении, т.е. используем действие: «Написать комментарий в приложении» с текстом:

Задание принято, держите +3 балла

Если нужно для склонения текста вы можете использовать функцию {case}. Про нее можно почитать тут

Пример действия
Пример действия

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

Пример действия
Пример действия

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

Рейтинг игроков
Рейтинг игроков
Принимаем задание поставив лайк
Принимаем задание поставив лайк
Баллы начислены
Баллы начислены

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

Вернуться на главную страницу инструкций
57 views·4 shares