Современные сервисы позволяют снимать многие рутинные задачи с SMM-специалистов, освобождая время. В этой статье рассмотрим, как создать чат-бота в ВК, который автоматически отправит новый пост в нужный чат. Это полезно, когда нужно повещать участников чата о ключевых постах, событиях и мероприятиях. Пусть ваша аудитория не пропускает важные публикации, а вам не придется ничего делать вручную: сообщить о новых постах можно автоматически и сразу всем участникам чата.
Для этого в BotHunter есть отдельный готовый шаблон под эту задачу, который можно посмотреть и скопировать тут: https://smm.targethunter.ru/bots/templates , либо создать самостоятельно. Даю очень подробную инструкцию со скринами, вы обязательно справитесь!
Как скопировать любой шаблон
Копирование шаблонов доступно только на платных тарифах BotHunter «Основной» и «PRO». Если вы на бесплатном, то переходите сразу к следующему разделу — Создать самостоятельно.
В открывшемся окне проверить: 1) в правильное ли сообщество у вас предлагает скопировать бота 2) должно быть всё ок, но рекомендую открыть расширенные настройки и убедиться, что стоит галочка напротив «Сохранять входные параметры» (слово trigger стоит по умолчанию, его не трогаем)
Нажать кнопку «Скопировать»
В открывшемся окне про «Получилось» можно нажать на синий текст «нажмите сюда», чтобы сразу перейти к настройке и запуску.
4. Придумайте название, например «Трансляция поста в чат»
5. Выберите активность «Опубликована новая новая запись на стене»
6. Нажмите «Открыть расширенные настройки»
7. Поставьте галочку напротив «Сохранять входные параметры». Поле, где написано «trigger», не трогаем.
8. Нажимаем «Создать бота», если всё ок.
9. Создаем блок сообщения:
10. Соединяем начальный блок с блоком «Сообщение» Для этого нужно нажать на серую точку у красного блока, зажать левую кнопку мыши и дотянуть появившуюся стрелку до верхней точки голубого блока.
11. Нажимаем на блок «Сообщение» и добавляем нужный текст в большое пустое поле Пример: Вышел новый пост.
12. Здесь же нажимаем на кнопку «Получатель» и выбираем из выпадающего меню «ID пользователя/чата». Жмем кнопку «Сохранить».
13. Далее переходим к финальной настройке и запуску.
Настройка и запуск бота «Транслирование поста в чат»
1) Указать ID чата, куда будем транслировать пост
Нажать на Шаг 1 «Сообщение» и в поле ID пользователя указать номер вашего чата, куда будут отправляться анонсы постов. Чтобы узнать ID, воспользуйтесь вот этим шаблоном: ID чата/беседы
Пара нюансов (для кого-то очевидных):
1) Сообщение с командой /id нужно отправлять именно в чате, где хотите узнать ID чата.
2) Определять ID чата должен бот в том же сообществе, в котором будут выкладываться посты (т.к. для каждого сообщества нумерация чатов своя).
3) Если у вас в сообществе за всё время его существования создан единственный чат, то ID чата будет 2000000001, но лучше проверить!
4) Если чат создан не из того же сообщества, что и бот (например, создатель ваша личная страница или другое сообщество), тогда чтобы узнать ID чата, нужно сначала в него добавить этого ваше сообщество с правами админа. Как это сделать смотрите здесь.
2) Добавить пост в качестве Вложения
Нажать кнопку Вложения
2. Открыть добавление файла по ID
3. Нажать на кнопку < >
4. Нажать на «Ссылка на публикацию» и закрыть окно крестиком.
5. В поле должен появиться текст {post_link} Если всё так, нажмите на кнопку «Прикрепить».
6. Под текстом и полем с ID получателя должен появиться квадратик с вложением.
3) Сохранить изменения
Убедитесь, что всё поменяли согласно п. 1 и п. 2 выше.
Нажмите кнопку «Сохранить»
4) Запустить бота
Убедитесь, что:
Текст-сопровождение вас устраивает
ID чата указан верно
Вложение прикреплено через переменную
Если всё ок, нажимайте наверху справа зеленую кнопку «Запустить бота»
Поздравляю, бот уже работает на вас. Теперь, когда в сообществе выйдет новая публикация, в чат тут же прилетит сообщение с уведомлением.