Событие «Получил ответ в приложении»
Событие позволяет реагировать на ответные комментарии на страницах Автопилота подобно событию: «Получил ответный комментарий»
Примечание
Событие предназначено только для ответов на комментарии пользователей (не сообществ)! Ну потому что сообщество не сможет получить от сообщества сообщение :) Это должно быть очевидно.
Практическое использование
Хорошим вариантом использования будет, например, отправка уведомлений ученику в сообществе тренинга, о том, что его задание принято. Или в принципе засчитывание ответа только после того, как он проверен и принят.
Рассмотрим событие подробнее:

Важно! Для того, чтобы сменить сообщество в приложении которого будет написан ответный комментарий достаточно вставить ссылку из адресной строки браузера и сохранить.
Параметры события на 100% совпадают с событием «Получил ответный комментарий». То есть ID поста и текст комментария.
Тут все просто:
- 1) ID страницы на которой был написан ответный комментарий.
- 2) Режим ключевых слов.
- 3) Переменная
%content%
— текст ответного комментария.
Доступные переменные
В действиях команды с этим событием доступны следующие переменные:
%id_1%
— ID поста, который комментируют.%content%
— текст ответного комментария.%object_id%
— ID комментария. Может быть полезно для формирования ссылки на комментарий.%reply_to%
— ID комментария на который отвечают;%event_owner%
— ID автора ответа (пользователя ВКонтакте, который опубликовал комментарий-ответ);%reply_to_user%
— ID пользователя на чей комментарий отвечают;%branch_id%
— 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) Добавляем действие: «Добавить в список игроков» и уровень увеличен на 5 . То есть, начисляем 5 баллов за выполненное задание

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

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



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