Рассылка поста в несколько чатов одновременно (до 100 чатов)
Sergey Klimov·23 Aug 2022
Сознавайтесь, до сих пор отправляете в ручную посты по своим чатам? Думаете это не возможно или сложно автоматизировать? Тогда читайте инструкцию ниже ↓
Событие:
Реагировать на выход поста будем событием «Опубликовал пост» с текстом содержащим #рассылка
Действия:
- Формирую временную переменную
%peer_ids%с айдишками чатов, в которые будем отправлять рассылку. Как получить id чата, прочитать можно в этой короткой инструкции
Важно! ID чатов записываем через запятую без пробелов до 100 шт максимум
- Формирую временную переменную
%text%с текстом рассылки.
Рассылка в беседу
Вы можете сделать рандомное сообщение по примеру моей инструкции
- Для рассылки сообщений в чаты используем действие
«Отправить запрос» на адрес:
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до1000peer_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 поста
Важно! Примеры взяты из документации ВК. Ее можно найти тут
- Для отладки работы бота отправляем сообщение сотруднику (т.е. себе) с сообщением
#рассылка_в_беседы
%response%
Тестируем:




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