Событие — «Опубликовал пост»

Зачем?

Например, для случаев, когда сообщество имеет открытую стену и участники выполняют задания, создавая новые посты.

Важно!

Событие запускает команду только для автора поста! Для массовой рассылки по хештегам оно не предназначено! Хотя… =)

Настройка

Наглядная демонстрация настройки и использования

Ниже текстовый вариант примера

Пример настройки события: реакция на пост с хэштегом
Пример настройки события: реакция на пост с хэштегом

Большинство опций привычны и знакомы с других событий.

  • 1 — Выбор сообщества на посты которого реагировать
  • 2 — Типичный переключатель типов вхождения ключевого слова.
  • 3 — Ключевые слова (в т. ч. хэштеги), на которые бот должен реагировать. Пустое значение = любой текст. Можно несколько через запятую или регулярное выражение (если п. 2 в правильном значении).
  • 4 — Единственная уникальная опция. Возможность точно указать, в каком виде должен быть опубликован пост. От имени профиля, от имени сообщества с подписью или от имени сообщества анонимно. Вариант 1 работает только для сообществ типа «группа» с открытой стеной.

Отложенный пост не считается опубликованным. На создание отложенного по времени поста сервис не среагирует. Только на его публикацию (например когда придет время).

Предложенные посты паблика

Добавленные в «предложку» посты с точки зрения API VK такие же посты, как и обычные (опубликованные и доступные всем). Все параметры там такие же, кроме переменной %post_type%. И Автопилот на них тоже реагирует аналогично, как и на обычные посты.

Чтобы не реагировать на предложки (или наоборот реагировать только на них), воспользуйтесь условием «Переменная содержит». Возможные значения переменной %post_type% описаны ниже.

ВАЖНО! ID реального автора поста, опубликованного из предложки, возможно получить только, если в посте есть «подпись». Неподписанные посты публикуются от имени администратора и команды будут выполняться для администратора. Поэтому не удаляйте подпись! :)

Также имейте в виду что после конечной публикации ID поста меняется.

Переменные действий

  • %object_id% — ID созданного поста.
  • %content% — текст поста.
  • %from_id% — ID игрока опубликовавшего пост. Если пост опубликован от сообщества, то будет иметь отрицательное значение.
  • %post_type% — тип поста. Имеет 2 возможных значения: post - пост опубликован. И suggest- пост добавлен в предложенные (в паблике).
  • %attach_type% — тип первого вложения.
  • https://vk.com/wall-%event_club_id%_%object_id% — ссылка на созданный пост

Подробнее про переменные (в первую очередь про последнюю) в этой статье.

Если у вас остались какие-то вопросы или есть пожелания, или просто может хотите сказать 💙 «спасибо» сделать это можно в этом посте на стене группы. Творческих взлетов и успешного внедрения!

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