Рассылка поста в несколько чатов одновременно (до 100 чатов)

Сознавайтесь, до сих пор отправляете в ручную посты по своим чатам? Думаете это не возможно или сложно автоматизировать? Тогда читайте инструкцию ниже ↓

Событие:

Реагировать на выход поста будем событием «Опубликовал пост» с текстом содержащим #рассылка

Рассылка поста в несколько чатов одновременно (до 100 чатов), image #1

Действия:

  1. Формирую временную переменную %peer_ids% с айдишками чатов, в которые будем отправлять рассылку. Как получить id чата, прочитать можно в этой короткой инструкции
Важно! ID чатов записываем через запятую без пробелов до 100 шт максимум
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #2
  1. Формирую временную переменную %text% с текстом рассылки.
Рассылка в беседу
Вы можете сделать рандомное сообщение по примеру моей инструкции
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #3
  1. Для рассылки сообщений в чаты используем действие
    «Отправить запрос» на адрес:
https://api.vk.com/method/messages.send

с параметрами:

  • v = 5.131 - версия ВК
  • access_token= Ключ доступа сообщества (берем из настроек подключения АП). Я записал в ресурс для удобства, поэтому берем значение из ресурса, например так: {get}138159{/get}У вас номер ресурса будет другой
  • random_id= {date}%s{/date}{rand_range}1-1000{/rand_range}— рандомное число для предотвращения повторной отправки сообщения. В примере формируете текущее время в юниксе и случайное число от 1 до 1000
  • peer_ids = %peer_ids% — id чатов из переменной %peer_ids%. Как ее получить, можно прочесть в соответствующей инструкции.
  • group_id= %club_id% — id сообщества, от которого отправляем сообщение.
  • message= %text% — текст сообщения из переменной %text%
  • attachment = wall-%event_club_id%_%post_id% — ссылка на вышедший пост в сообществе, где %event_club_id% — id сообщества, %post_id% — id поста
Важно! Примеры взяты из документации ВК. Ее можно найти тут
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #4
  1. Для отладки работы бота отправляем сообщение сотруднику (т.е. себе) с сообщением

#рассылка_в_беседы

%response%

Рассылка поста в несколько чатов одновременно (до 100 чатов), image #5

Тестируем:

Листайте карусель фото
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #7
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #8
Рассылка поста в несколько чатов одновременно (до 100 чатов), image #9
1 of 4
Листайте карусель фото

P/s Если еще не зарегистрированы в сервисе автоматизации «Автопилот», то при переходе по ссылке https://avtp.me/V0ZzD/1?og=ap вам начислят 500 руб на пользование сервиса

377 views·21 shares