Событие «Получил ответ в приложении»
Событие позволяет реагировать на ответные комментарии на страницах Автопилота подобно событию: «Получил ответный комментарий»
Примечание
Событие предназначено только для ответов на комментарии пользователей (не сообществ)! Ну потому что сообщество не сможет получить от сообщества сообщение :) Это должно быть очевидно.
Практическое использование
Хорошим вариантом использования будет, например, отправка уведомлений ученику в сообществе тренинга, о том, что его задание принято. Или в принципе засчитывание ответа только после того, как он проверен и принят.
Рассмотрим событие подробнее:
Важно! Для того, чтобы сменить сообщество в приложении которого будет написан ответный комментарий достаточно вставить ссылку из адресной строки браузера и сохранить.
Параметры события на 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%Т.е. меняем исполнителя обратно на того, кто запустил команду, как советует Олександр.
Тестируем. Открываем наш рейтинг.
Как мы видим все отлично работает. Творческих взлётов и успешного внедрения.
Вернуться на главную страницу инструкций