Событие «Получил ответ в приложении»

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

Примечание

Событие предназначено только для ответов на комментарии пользователей (не сообществ)! Ну потому что сообщество не сможет получить от сообщества сообщение :) Это должно быть очевидно.

Практическое использование

Хорошим вариантом использования будет, например, отправка уведомлений ученику в сообществе тренинга, о том, что его задание принято. Или в принципе засчитывание ответа только после того, как он проверен и принят.

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

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

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

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

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

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

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

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

Событие «Получил ответ в приложении», image #6

Действия:

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

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

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

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

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

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

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

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

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

Вернуться на главную страницу инструкций
139 views