Событие — «Поставил / отменил реакцию»
Это событие срабатывает, когда пользователь ставит или убирает реакцию на сообщение. Подходит для геймификации и любых автоматизаций, завязанных на реакции.
Для включения перейдите в настройки сообщества в Автопилоте:
На вкладку «Настройки подключения» и откройте там настройки Callback API (это чтобы вы не искали по настройкам сообщества эту страницу)
На открывшейся странице на вкладке «Типы событий» поставьте галочку на типе «Действие с реакцией на сообщение»
Сразу после того как вы поставили галочку настройки сохранятся. Больше никаких кнопок нажимать не нужно, можно закрыть вкладку браузера, либо можете нажать кнопку «Обновить подключение» и галка проставится самостоятельно.
Важно! Событие не сработает на реакции поставленные от сообщества. Только пользователем.
Рассмотрим событие подробнее:
Тут один параметр — сообщество в котором будет нужно реагировать на сообщение.
Чтобы событие сработало на удаление реакции добавляем условие:
Числовая переменная %reaction_id% равна0.
Для того чтобы событие сработало на любую реакцию, делаем условие: числовая переменная %reaction_id% больше0
или не равно 0
Чтобы событие среагировало на определенную реакцию нужно добавить условие:
переменная %reaction_id% совпадает с ID реакции (можно несколько через запятую)
Важно! Нет нужды плодить новое событие, используйте одно и вставляйте его по номеру в команды.
Полезные переменные события:
В действиях команды, которая запускается этим событием, можно использовать следующие переменные:
%peer_id%— ID беседы в котором произошло событие%reaction_id%— Порядковый номер реакции (0 — убрана реакция)%object_id%— ID сообщения на которую поставлена реакция
Дальнейшие действия могут быть любые нужные вам.
Вернуться на главную страницу инструкций