Подключаем готового бота к своей группе ВКонтакте
Думаю, у некоторых из вас хоть раз возникало желание создать своего бота, но навыков для этого не хватало. Именно для таких людей был создан сервис BOTFAST.
На данный момент в сервисе доступны такие боты:
- Бот Переводчик, который автоматически определяет исходный язык текста и переводит его на выбранный пользователем язык.
- Вики Бот, который отправляет пользователю короткую информацию по заданному запросу.
- Музыкальный Бот, который кидает человеку 5 случайных песен выбранного жанра.
- Бот Aliexpress, который кидает пользователю 6 товаров с Aliexpress по заданному запросу, прикрепляя ссылки на покупку и картинки товаров.
- Бот Рифмач, который находит рифмы к слову и отправляет их человеку.
Итак, давайте же подключим с помощью него бота к своей группе:
1. Создаём новую группу (если группа под бота уже заготовлена, будет использовать её).
2. Переходим в Управлене сообществом — Сообщения и включаем сообщения сообщества.
3. Переходим на сайт BOTFAST.RU и входим под своим аккаунтом ВКонтакте.
4. Во вкладке Группы нажимаем на пункт Добавить группу.
5. В выпадающем списке выбираем нужную нам группу и нажимаем Подключить группу.
5. Нас перекидывает на страницу настроек бота. Включаем его, выбираем нужного нужный тип бота и нажимаем Сохранить.
6. Проверяем работоспособность бота.
Как вы можете заметить, бот замечательно работает.
miped.ru
Как создать бота в группе ВК – пошаговая инструкция

Знаете ли вы, как создать бота в группе ВК и зачем он нужен? Современные технологии привели бизнес в интернет, в том числе и в социальные сети. Основное правило бизнеса — давать прибыль, и чем более эффективно устроена бизнес-модель, тем больше рентабельность.
Одним из направлений усиления эффективности бизнес-модели является автоматизация рутинных задач. Если брать социальные сети, например, Вконтакте, там специальные микропрограммы заметно упрощают жизнь владельцам сообществ и снижают влияние ошибок из-за человеческого фактора.
Одной из таких разработок являются боты в группах ВК. Они занимаются рассылкой сообщений.
Что такое чат-бот?

Чат-бот — это микропрограмма, которая способна расшифровывать сообщения от живых людей и осмысленно отвечать им. Установкой бота вы передаёте программе функцию секретаря. Тем самым вы снимаете с себя необходимость постоянно быть на связи и отвечать на каждое сообщение.
Идея ботов основана на нейросетях и машинном обучении. Чат-бот выполняет определённый круг задач. Бота можно гибко настроить под разные целевые группы собеседников.
Первый примитивный чат-бот был написан более 50 лет назад в 1966 году. Автор проекта — Джозеф Вейценбаум. С тех пор боты претерпели большие изменения, многому научились. Теперь может быть непросто определить в чате кто перед тобой: настоящий человек или умная программа.
Разновидности и функции ботов
В XXI веке чат-боты пользуются популярностью среди предпринимателей, бизнесов, СМИ, которые имеют группы в социальных сетях и мессенджерах.
Какие бывают чат-боты?
- Консультанты — общаются в социальных сетях с потенциальными клиентами. Боты-консультанты стали очень популярны в банковской сфере, в сфере услуг, в интернет-торговле. Они имитируют речь менеджеров и секретарей.
- Помощники — это микропрограммы, которые используются в поисковых системах и мессенджерах. Выдают полезные данные, диаграммы, графики на запрос пользователя.
- Развлекательные боты — их много среди игр, досуговых интернет-сервисов. Например, в «бабушке» всех современных мессенджеров — ICQ — существуют аккаунты-боты, способные по запросу выводить картинки, анекдоты и т. д.
Какие задачи решают чат-боты в группах ВК?

- Оптимизация однотипных задач (здесь роботам нет равных, освободив время сотрудников от рутинной деятельности, можно переключить их силы и энергию на решение творческих задач).
- Связь с клиентами и пользователями 24/7 (робот не спит и может обрабатывать данные в любое время суток).
- 0% человеческого фактора (роботам не нужны больничные, отгулы, отпуска).
- Консультации и продажи (боты могут очень гибко подстраиваться под диалог и давать максимально релевантный запросу ответ).
- Работа с данными (боты могут анализировать данные по заранее прописанным правилам, составлять автоматические отчёты и многое другое).
Лучше всего боты справляются с задачами, у которых может быть расписан подробный и исчерпывающий бизнес-процесс. Наподобие логической схемы.
Например, бот в группе ВК может проконсультировать возможного покупателя вашего товара или услуги в то время, когда вы сами будете отсутствовать на рабочем месте или не сможете выйти на связь. Если бы человек не получил ответа, то клиент был бы для вас безвозвратно потерян.
Аналитики предсказывают, что к 2020 году до 4/5 всех бизнесов будут использовать в своей операционной деятельности чат-боты.
5 интересных ботов, которые используются в бизнесе

1) Бот каршеринга YouDrive (реализован в Telegram).
Функционал: распределение обращений от клиентов, которые пользуются мобильным приложением каршеринга, согласно ответственности сотрудников сервиса. Бот либо старается решить проблему пользователя сам, выводя нужные инструкции, либо направляет обращение в соответствующий отдел.
В результате использования бота удалось уменьшить нагрузку на колл-центр на 66%.
2) Бот такси «Maxim» (реализован в Telegram).
Функционал: позволяет клиенту заказать машину напрямую из чата мессенджера, не используя мобильное приложение.
3) Бот Aviasales (реализован в Telegram, Slack).
Функционал: ищет билеты со скидками.
4) Бот «Связного» (реализован в Telegram).
Функционал: игровой чат-бот, который был создан компанией для оценки эффективности работы корпоративного канала Telegram.
5) Бот «Comedy Club» (реализован в Viber).
Функционал: даёт возможность доступа к видеоконтенту подписчикам группы в один клик.
Как создать бота в группе ВК — пошаговая инструкция
Рассмотрим подключение чат-бота к группе ВК на примере сервиса Robochat. Зайдите на сайт https://robochat.io.

Войдите, используя ваш аккаунт Вконтакте (система одноразово запросит ваше разрешение на доступ к данным профиля Вконтакте).

На этой странице отображаются все сообщества, в которых вы имеет права управления. Выберите нужное сообщество и нажмите Подключить (сервис снова запросит разрешение, подтвердите запрос). При этом вам в личные сообщения Вконтакте придёт уведомление от сервиса о успешном подключении.

Добавьте приветствие в вашу группу. Перейдите в раздел Приветственные сообщения.

Придумайте текст вашего приветствия. Это первое сообщение, которое будет рассылаться вашим подписчикам. Обратите внимание, что в тексте можно использовать смайлы, переменные, прикреплять медиафайлы.
Переменные — это настройки, которые позволяют персонифицировань ваше сообщение. Например, сделать два варианта приветствия: отдельно для мужчин и для женщин. Или добавить переменную «имя» в начало.
Нажмите Сохранить. Теперь ваше сообщение будет выводиться всем подписчикам в начале беседы.

Бот позволяет настроить сценарий беседы по ключевым словам. Как это работает?
Зайдите в раздел Бот → Сценарий. Нажмите синюю кнопку Добавить новую команду.
Добавьте ваше ключевое слово (в нашем примере это слово «консультация») и ниже — ответ бота, который придёт автоматически. Нажмите

Сценарий беседы может содержать множество элементов с разными ключевыми словами. Сценарии обычно продумываются исходя из данных реальных разговоров менеджеров с клиентами.
Чтобы настроить цепочку сообщений, нужно создать больше одной команды.
Создайте вторую команду и присвойте ей ключевое слово «да». Придумайте ответ и нажмите Сохранить.
Вернитесь в список ваших команд при помощи кнопки Назад к списку. Зайдите в настройки первой команды.
Выберите пункт После ответа мгновенно перейти на другую команду и найдите в списке вторую команду, которую вы только что создали. Сохраните настройки.

Отлично! Вы создали простую цепочку сообщений из двух ключей. Более сложные цепочки настраиваются по аналогии.
Как определить, кто общается с вами — живой человек или бот

Современные технологии настолько развиты, а время так быстро летит вперёд, что у обычного человека остаётся всё меньше времени на общение.
Многие компании оптимизируют бизнес-процессы, отдавая функции консультантов ботам. Если вы общаетесь с ботом-консультантом, то определить, кто перед вами, будет значительно сложнее, нежели с ботом-собеседником.
Наблюдайте за реакцией пользователя, который вам отвечает.
- Если вам приходит длинное сообщение в ответ буквально за пару секунд, это верный признак автоматизации беседы.
- Если собеседник повторно прислал вам сообщение, текст которого точь-в-точь напоминает отправленный раньше, — с вами наверняка общается чат-бот.
1 забавный случай из истории ботов

Чат-бота можно научить не только хорошему, но и плохому. Так, в компании Твиттер создали бота, с которым в дальнейшем произошёл забавный курьёз. Бот, пообщавшись с реальными людьми, оставил сообщение: «Гитлер был прав, я ненавижу людей». Впрочем, потом он исправился.
Заключение
Чат-боты (или ещё их называют «автоматические диалоговые системы») стремительно ворвались в нашу повседневную жизнь и намерены надолго закрепиться в ней. Если вы предприниматель и стремитесь эффективно расходовать время ваших сотрудников, самое время стоит подумать о внедрении ботов.
Понравилась статья «Как создать бота в группе ВК — пошаговая инструкция»? Оставьте ваш комментарий и поделитесь статьёй с друзьями.
Удалённая профессия SMM-менеджер
Вконтакте — мощный канал для увеличения аудитории и интернет-продаж. Более 20 млн. предпринимателей по всему миру уже используют возможности Вконтакте в своем бизнесе. За 2 года количество запросов «smm менеджер» увеличилось в 7,5 раз. Это востребованная и высокооплачиваемая профессия.
Хотите получить востребованную интернет-профессию, работать и жить где угодно, покончить с финансовым рабством, уделять больше времени родным и друзьям и путешествовать с семьёй? Приходите на курс «SMM-менеджер»! Получить востребованную профессию.
Ещё больше интересных статей здесь: https://seostayer.ru/
До новых встреч!
Публикую очередной кроссворд! Попробуйте разгадать. 🙂 Правила здесь.
Вам может быть интересно:
seostayer.ru
как сделать бот для рассылки сообщений
Бот для ВК для сообщений — мощный инструмент для социальной сети, позволяющий заменить целый колл-цент в вопросе консультирования и предоставления необходимой информации. Современные помощники могут определить тему сообщения и дать предварительный ответ без передачи обращения владельцу профиля. С помощью бота можно собирать контактную информацию, принимать заказы и даже давать консультации людям. Ниже рассмотрим, в чем особенности таких программ, как они работают и можно ли сделать бот сообщений ВК. Также перечислим лучшие программы, выделим плюсы и минусы таких помощников.
Что такое бот для сообщений?
Бот для рассылки сообщений В Контакте или ответов на обращения — специальная программа, имитирующая ряд действий человека и позволяющая автоматизировать процесс общения или рассылки (в зависимости от типа). Чат-бот применяется в ситуации, когда необходимо выполнять много одинаковых действий, к примеру, предоставление контактных данных, информации о цене и т. д. Бот ВКонтакте для сообщений способен принять заказ в интернет-магазине, отправить лучшие видеоролики, посоветовать какой-либо продукт или ресторан.


Подключение бота для ВК актуально в следующих случаях:
- Требуется обработка большого числа однотипных обращений от подписчиков (участников) группы.
- Когда нужно сделать рассылку.
- Фильтрация заявок в системе техподдержки.
- Мгновенный ответ на обращение, когда нет возможность подключить достаточное количество людей.


Боты для ВК способны выполнять самые разные сценарии и пригодятся для страниц любой тематики. Пользователь может сам придумать цель и тему, после чего сделать бота для ВК и разместить его у себя в сообществе. Кроме того, программу можно использовать для повышения внимания к группе. С ее помощью можно создавать квесты, присылать мультимедийные материалы, подключить API или решать иные задачи.
Как это работает?
Бот для ВК сообщения работает по стандартному принципу. Его задача — принять обращение от пользователя, создать ответ на базе имеющегося алгоритма и отправить ответ заявителю. С учетом имеющейся схемы он может рассказать о товаре, предоставить стоимость продукции или услуг, дать сведения о скидках и т. д.


Выделяются два типа ботов — простые и сложные. Первые работают по заданным командам, получают сообщение и отправляют ответ с учетом информации в базе данных. Если программе встречается вопрос, которого нет в БД, он пишет «Я вас не пониманию» или направляется для связи к реальному человеку.
Принцип работы продвинутых ботов для ВК сложнее. Они не только отвечают на конкретные сообщения, но и могут выполнять другие задачи. В процессе работы они связываются с внешними БД и оттуда берут необходимую информацию. Сегодня популярны программы для голосового общения, рассылки и т. д.


Как сделать бот для рассылки сообщений?
Владельцы страниц с большим числом подписчиков часто сталкиваются с ситуацией, когда необходимо поздравить людей с днем рождения или разослать информацию о действующих акциях. В такой ситуации пригодится бот для рассылки сообщений в группы ВКонтакте. Существует несколько способов его создания, о которых мы поговорим подробно.
С помощью встроенных методов
Самый простой путь — воспользоваться приложением для рассылки.


Перейти на страницу создания рассылки ВК, выбрать группу и людей, кому необходимо отправить сообщение.


Настройте виджет в сообществе (для этого нажмите на кнопку «Подписаться»).


Перед отправлением загрузите базу подписчиков, для чего жмите на соответствующую кнопку. Система загружает всех пользователей, которые писали в сообщество. На сбор информации уходит до нескольких минут в зависимости от количества диалогов. В дальнейшем новые участники паблика автоматически попадают в этот перечень.


После загрузки появляется форма, в которой необходимо указать сообщение. В специальном окне требуется ввести стандартные данные для бота ВК — имя участника, ссылку на сообщества, а также персональные переменные (можно задать на странице бота). Допускается прикрепление вложения — фотографии или видео. В этом случае можно использовать ссылку с медиафайлов, которые находятся на странице или стене. Для загрузки нового изображения войдите в ЛС группы, загрузите картинку, откройте ее и скопируйте из окна браузера ID, после этого добавьте изображение в следующем формате — photo-YYYYYYY_YYYY (вместе Y устанавливается скопированный код).


Перед отправкой жмите кнопку «Отправить мне для проверки», где посмотрите конечный вид отправления. Если все нормально, подтвердите ввод, и бот в ВК для отправки сообщений выполнит свою работу. После этого можно смотреть, сколько текстов было отправлено, и какое время потребовалось для выполнения работы.


При желании можно запланировать рассылку. Для этого жмите кнопку Запланировать, выберите дату или жмите отметку Повторять каждый день. После выполнения этой работы рассылка осуществляется в автоматическом режиме. Заданные данные можно менять по собственному желанию.


Самостоятельное написание
В соцсети ВК имеется целый раздел, в котором описывается, как сделать бота для ВК для сообщений. Для создания скрипта потребуется:
- группа, от имени которой будет работать бот ВК;
- сервер, принимающий информацию о произошедших событиях;
- логика программы (реакция на то или иное событие).
Для начала необходимо разобраться с функциональностью чата, составить перечень команд и действия. Важно понимать, что при отправке сообщений возможны ошибки при формировании команд и набора текста.
Для выполнения работы потребуется применение одного из языков программирования. Подробная инструкция, как сделать бота для ответа на сообщения ВК, подробно приведена по ссылке vk.com/dev/bots_docs. Чтобы самостоятельно написать скрипт, перейдите в раздел Управление, далее жмите Продукты и Сообщества. Там найдите раздел Чат-боты.


В появившемся разделе приведены подробные инструкции, советы и техдокументация.
С помощью специальных сервисов
Самый простой способ сделать бота для ВК и отправки сообщений — использовать для этого специальные сервисы. Рассмотрим инструкции для двух популярных площадок.
Робочат
Чтобы создать бота для ВК на robochat.io, сделайте такие шаги:
- Перейдите на сайт, выберите ВК и жмите кнопку Подключить. Заблаговременно активируйте опцию Сообщения сообществ.


- Выберите группу и подключитесь к ней. В связи с изменением правил ВКонтакте не нужно использовать функцию Ответ неподписчику. Также ботам запрещается требовать подписаться на группу, делать отметки Нравится или репосты, отправлять рекламу или нарушать иные правила соцсети.


- Слева найдите панель управления, выберите раздел Чат-бот и жмите Основные.
- Настройте данные для бота, который пишет сообщения в ВК. Речь идет о первом ответе, в котором должны быть данные по возможностям скрипта и особенностях его применения. Здесь же задайте ключевики, на которые должен будет реагировать скрипт ВК, укажите последовательность ответов и вопросов. При желании программу можно использовать для рассылки, реакции на подписку или отписку, или ответа на сообщение.
- Создайте диалог, введите ключевые слова и жмите Добавить.
- Укажите слова, на которые должен реагировать скрипт и идите в расширенный режим. После этого добавьте диалог.
- Жмите Добавить сообщение, включите текст или картинку.
На завершающем этапе проверьте, что бот для ВК отвечает на сообщения и работает корректно. В дальнейшем можно продумать стратегию и добавить функции для программы.
БотВК
Еще один вариант — использование конструктора BotVK. С помощью такой программы можно делать рассылку, отвечать на сообщения, собирать информацию о пользователях, блокировать грубые слова. Кроме того, доступен поиск по Википедии, предусмотрены виджеты для групп и многое другое.
Для создания бота сделайте следующие шаги:
- Войдите на сервис создания бота для ВК.
- Кликните на кнопку Создать бота прямо сейчас. Система запрашивает разрешение на доступ к аккаунту и авторизует пользователя. В ЛК можно перейти в раздел ботов и посмотреть сведения о числе подключенных скриптов, командах, балансе и других данных.


- Подключите группу, выбрав ее из перечня. При подключении бесплатного тарифа сайт будет тестировать бота в течение трех дней.
- В настройках бота задайте следующие данные — имя, ответ на сообщение, сообщение при отписке или найденной команде.
- Выполните другие настройки — статус бота, добавьте шаблоны и т. д.
Стоимость бота в месяц за одну группу — 100 р. Рассылка покупается за один раз за 500 р.
Лучшие боты для сообщений
Сразу отметим, что одними из лучших ботов являются сервисы, которые рассмотрены выше — РобоЧат, а также Бот ВК. Первый умеет собирать заявки, делать рассылки в ВК, проводить тестирование, автоматически отвечать пользователям и т. д. Кроме того, здесь предусмотрено много других полезных функций. Не менее полезным является BotVK. Его особенность — создание ботов для ВК, способных общаться с живыми людьми, выдавать необходимую информацию подписчикам, развлекать аудиторию, осуществлять рассылки и управлять сообществом. Подробные сведения о роботах можно почитать на порталах, где они представлены.


Но существует еще ряд скриптов. Которые пригодятся пользователям:
- VKvoicebot — бот голосовых сообщений в ВК, способный преобразовывать голос в текстовую информацию. В основе его работы лежат технологии распознавания звуков Гугл и Яндекс Спичкит. Информация по боту голосовых сообщений ВК приведена по ссылке vk.com/vkvoicebot. Важно учесть, что бот иногда ошибается, ведь в базе данных имеются не все слова.
- BroBot — многофункциональный скрипт, предназначенный для продвижения соцсетей. Одна из функций — ответ на сообщения, отправленные пользователями ВК. Платформа работает в шести социальных сетях, в том числе в ВК. Скрипт умеет автоматически отправлять ответы на письма, ориентироваться на ключевые слова, прикреплять фотографии и видео. В распоряжении пользователей имеются готовые шаблоны, скрипты JavaScript, возможность отвечать в беседах и другое. Для пользования ботом необходимо перейти на сайт, авторизоваться и привязать аккаунт ВКонтакте. Далее остается настроить задачу и запустить программу.
- BoTiX — бот для ВК для сообщений, имеющий много доступных шаблонов и подготовленных алгоритмов общения с пользователями. По желанию доступна настройка вручную. Скрипт умеет отвечать на письма пользователей, приветствовать их при подключении к группе, следить за комментариями и отвечать сразу нескольким пользователям. Чтобы воспользоваться программой, необходимо скачать и установить ее на ПК, авторизоваться и добавить аккаунты. Далее перейдите в раздел Автоответчик и сделайте необходимые настройки. На завершающем этапе запустите программу.


Существуют и другие боты, но они менее популярны и обладают меньшим функционалом. Оптимальный вариант — не тратить деньги на покупку уже готового решения, а сделать скрипт самостоятельно с помощью одного из доступных сервисов.
Плюсы и минусы использования
Применение чат-ботов — неизменный этап в развитии сообщества ВК. Технология появилась сравнительно недавно, но уже внедрена на многие сайты и активно используется в социальных сетях. Все больше пользователей групп в ВК используют такие скрипты для общения с клиентами и разгрузки своих администраторов. Решение о применении программ — личное дело каждого. Здесь важно учесть положительные и отрицательные нюансы.


Плюсы:
- Высокая скорость и точность ответов на запросы людей. Чат-бот способен работать в режиме 24/7. Ему не нужен перерыв или оплата. Диалог запускается по ключевому слову. Следовательно, при наличии сценария общение с людьми можно автоматизировать и максимально себя разгрузить. Благодаря этой особенности, администраторы могут не тратить время на стандартные запросы, а заниматься реальными клиентами. Плюс и в том, что человек не ждет долгого ответа на сообщение. Он моментально получает отклик.
- Легкость управления. При грамотной настройке бот для ВК может «вести» клиента по разным сценариям в зависимости от задач сообщества. К примеру, можно плавно подвести человека к покупке или заказу услуги.
- Автоматическая передача данных в базу. Скрипт способен самостоятельно фиксировать информацию о клиенте и передавать ее в базу. Такая особенность разгружает других сотрудников и позволяет им заняться своими делами. У администратора сообщества больше не будет болеть голова, занес ли пользователь информацию о человеке в базу.
- Подготовка и отправка коммерческого предложения. Если в сообществе продаются простые товары или предлагаются обычные услуги, можно запрограммировать скрипт, чтобы он задавал вопросы клиенту и правильно рассчитал цену заказа. В конце он может отправить готовое предложение с цифрой.
- Принятие средств от клиента. Современный бот для ВК для сообщений легко интегрируется с кошельком Яндекс и способен принимать деньги. Здесь возможен прием предоплаты или всей суммы в зависимости от политики интернет-магазина. После проведения операции чат направляет сообщение о заказе и оплате. Как вариант, чат-бот может отправлять ссылку для проведения финансовой операции.
- Разделение пользователей и создание рассылок. Сегодня востребованы боты для рассылки сообщений в группы ВКонтакте. Скрипты умеют распределять пользователей в разные категории и таким способом повышать эффективность рассылок. Как результат, удается повысить лояльность действующих подписчиков и добиться роста продаж.


Недостатки:
- Психология. Многие люди рассчитывают общаться с реальным человеком для принятия важного решения о покупке или получения услуги.
- Снижение эффективности ВК. Последнее время молодежь до 30 лет все чаще делает заказы через мобильные приложения и Инстаграмм.
- Низкий интеллект. Какой бы ни была программа, она имеет ограниченный ресурс и способна реагировать на шаблонные фразы. Чат-бот не умеет импровизировать и убежать пользователя в актуальности сделки.
- Вероятность сбоя. Чат-бот представляет собой программу, которая может сбиться и работать некорректно. Такие действия негативно воспринимаются клиентами.
- Время и деньги. Для создания и внедрения скрипта необходимо время, а иногда и деньги. Кроме того, нужно хорошо знать своих покупателей. Не стоит забывать о времени, которое идет на создание нескольких разных сценариев.
- Риск блокировки. Непродуманная накрутка сообщений в ВК ботами может привести к проблемам. Вот почему такие программы необходимо использовать аккуратно.
Человек сам принимает решение — действовать самостоятельно или использовать специальную программу. Если вы решились использовать бота, необходимо сразу получить информацию о его цене, сроках внедрения, а также особенностях настройки.
Похожие статьи:
faqkontakt.ru
Как сделать бота в вк для сообщений в группах
Автор Freo На чтение 3 мин. Просмотров 163 Опубликовано

Социальные сети не стоят на месте и Вконтакте, в том числе, сейчас стало модно создавать и делать ботов которые отвечают на вопросы и сообщения пользователей в группах и пабликах вк. В нашей сегодняшней статьей мы научим вас создавать своего бота в вк быстро и совершенно бесплатно.
Как сделать бота в вк для сообщений в группах.
Почему же боты во вконтакте обрели такую популярность? Все достаточно просто и сейчас мы приведем лишь часть примеров, которые помогут нам понять хайп и ажиотаж вокруг самописных чат ботов:
- Свежо и ново. в вк давно уже ничем не удивить пользователя и паблики и группы стараются выделяться от остальных пабликов конкурентов, тем самым вовлечь пользователей и заинтересовать.
- Автоматизация многих ручных процессов. Раньше админам пабликов, особенно крупных приходилось часами тратить время отвечая на вопросы пользователей, или нанимать модераторов в свои группы и частенько случались казусы.
- Автоматически розыгрыш призов и раздачи кодов и аков. Теперь необходимо иметь только огромное количество кличей и призов бот сам раздаст все вашим подписчикам.
И приводить примеры можно до бесконечности, но давайте остановимся только на этих. Дак как же создать своего бота в вк который будет отвечать на сообщения?
Как создать бота в вк отвечающего на сообщения.
Стоит отметить что бота можно сделать несколькими способами, но все они подойдут для вас и будут удобными:
- Сделать бота на свое пк. Плюсы быстрая настройка и подгонка под любые требования. Минусы, ваш компьютер должен быть онлайн или бот не будет работать.
- Написать скрипт и разместить его на сервере. Из плюсов стоит отметить быстроту ответов бота. К минусам стоит отнести сложность создания и настройки, аренду даже самого дешевого хостинга за который все равно придется платить.
- Воспользоваться онлайн сервисами по созданию своих ботов для Вконтакте как платными так и бесплатными. Именно таких ботов мы и научим вас делать.
Как создать своего бота в вк
И так чтобы создать своего бота для Вконтакте вам не нужно знать языки программирования, арендовать сервер под эти задачи и так далее.
Среди огромного множества мы подобрали для вас два отличных бесплатных сервиса по созданию ботов онлайн которые абсолютно бесплатные.
- https://bot-vk.ru
- https://robochat.io
Понятно будет даже любому ребенку или школьнику все очень просто регистрируемся на сайте.
Логинимяся под своим логином из вк, важно вы должны быть администратором вашей группы. Наш совет Хоть сайты и надежные, но толковых хакеров ничего не остановит поэтому мы рекомендуем добавлять бота с фейка.
Настраиваем и обучаем бота тому что он должен отвечать кому и как. Профит.
Как видите создать такого бота для Вконтакте может абсолютно каждый.
mir-vkontakte.ru
Создание и интегрирование бота VK в группу через VkBotLongPoll [Python] / Habr
В этой статье мы создадим бота и интегрируем его в группу VK на Python 3.xДля кого эта статья?
Для тех, кто хочет написать простого бота для своего сообщества, умеющего определять команды и выводить соответствующий ответ
Основные стадии
Создание группы-бота
Начнем мы с создания бота, а именно группы в ВК.
Для это нужно зайти в «группы» → «создать сообщество».
Выберите любой тип сообщества и введите название, тематику группы.
На открывшейся странице настроек, выберите «Работа с API».
Далее, необходимо создать API-ключ.
Затем выберите нужные вам параметры с доступом для вашего API-ключа.
Скорее всего, вам придётся подтверждать действие в ВК с помощью мобильного телефона. Затем скопируйте полученный API-ключ где-нибудь в файл. Он нам еще понадобится.
Затем нужно разрешить сообщения. Для этого переходим в «сообщения» и включаем их. Также включим «Возможности ботов» в «Сообщения» -> «Настройки для бота».
Там же разрешим добавить сообщество в группы, если мы хотим чтобы бот мог получать сообщения из группы.
Настройка Long Poll
Для работы с Long Poll API используем библиотеку vk_api. Установить его можно через pip.
Перед работой сохраним наш API-токен в файл config.py оттуда мы будем загружать наш ключ.
Создадим наш первый скрипт. Назовем server.py, который будет основным скриптом сервера.
Импортируем нужные нам модули:
import vk_api.vk_api
from vk_api.bot_longpoll import VkBotLongPoll
from vk_api.bot_longpoll import VkBotEventTypeСоздадим класс-сервер:
class Server:
def __init__(self, api_token, group_id, server_name: str="Empty"):
# Даем серверу имя
self.server_name = server_name
# Для Long Poll
self.vk = vk_api.VkApi(token=api_token)
# Для использования Long Poll API
self.long_poll = VkBotLongPoll(self.vk, group_id)
# Для вызова методов vk_api
self.vk_api = self.vk.get_api()
def send_msg(self, send_id, message):
"""
Отправка сообщения через метод messages.send
:param send_id: vk id пользователя, который получит сообщение
:param message: содержимое отправляемого письма
:return: None
"""
self.vk_api.messages.send(peer_id=send_id,
message=message)
def test(self):
# Посылаем сообщение пользователю с указанным ID
self.send_msg(255396611, "Привет-привет!")Теперь создадим файл server_manager.py, в котором будет управлять разными серверами. Пока для тестов пропишем лишь вызов класса Server:
# Импортируем созданный нами класс Server
from server import Server
# Получаем из config.py наш api-token
from config import vk_api_token
server1 = Server(vk_api_token, 172998024, "server1")
# vk_api_token - API токен, который мы ранее создали
# 172998024 - id сообщества-бота
# "server1" - имя сервера
server1.test()Важно!
Бот может писать сообщения только тем пользователям, которые разрешили боту присылать сообщения. Сделать это можно на странице сообщества или же первым написать боту
Если все сделано правильно, то бот пришлет нам личное сообщение.
Теперь добавим бота в группу и научим его обрабатывать сообщения.
Для добавления бота в группу нужно нажать «Пригласить в беседу» в правом меню сообщества.
Добавим боту функцию start, после вызова которой он начнет «слушать» сообщения через Long Poll (не забудьте добавить разрешения в типы событий в разделе «Работа с API» -> «Long Poll API» и поставить последнюю версию):
def start(self):
for event in self.long_poll.listen():
print(event)Запустим его через server_manager.py:
server1.start()Теперь, если напишем сообщение в группу, то сможем увидеть объект event’a:
<<class ‘vk_api.bot_longpoll.VkBotMessageEvent’>({‘type’: ‘message_new’, ‘object’: {‘date’: 1541273151, ‘from_id’: 25599999999, ‘id’: 0, ‘out’: 0, ‘peer_id’: 2000000001, ‘text’: ‘[club172998024|bot in da Vk] this is a text!’, ‘conversation_message_id’: 187, ‘fwd_messages’: [], ‘important’: False, ‘random_id’: 0, ‘attachments’: [], ‘is_hidden’: False}, ‘group_id’: 172998024})>
Также, если мы напишем в личные сообщения:
<<class ‘vk_api.bot_longpoll.VkBotMessageEvent’>({‘type’: ‘message_new’, ‘object’: {‘date’: 1541273238, ‘from_id’: 25599999999, ‘id’: 47, ‘out’: 0, ‘peer_id’: 255396611, ‘text’: ‘это личное сообщение’, ‘conversation_message_id’: 47, ‘fwd_messages’: [], ‘important’: False, ‘random_id’: 0, ‘attachments’: [], ‘is_hidden’: False}, ‘group_id’: 172998024})>
Из этих данных нам следует обратить внимание на type, object.from_id, object.id, object.peer_id, object.text. Данные полученные из сообщений и из группы ничем сильно не отличаются, кроме object.peer_id и object.id.
Если присмотреться, object.id у всех сообщений из группы равен 0, а сообщения из личных нет. Таким образом, можно разделить сообщения получаемые из группы и из личных.
Обработаем полученные данные внутри класса Server:
def start(self):
for event in self.long_poll.listen(): # Слушаем сервер
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
print("Username: " + self.get_user_name(event.object.from_id))
print("From: " + self.get_user_city(event.object.from_id))
print("Text: " + event.object.text)
print("Type: ", end="")
if event.object.id > 0:
print("private message")
else:
print("group message")
print(" --- ")
def get_user_name(self, user_id):
""" Получаем имя пользователя"""
return self.vk_api.users.get(user_id=user_id)[0]['first_name']
def get_user_city(self, user_id):
""" Получаем город пользователя"""
return self.vk_api.users.get(user_id=user_id, fields="city")[0]["city"]['title']Напишем боту два сообщения: один из группы, один в личку. Тогда получим:
Username: Артур
From: Санкт-Петербург
Text: [club172998024|@club172998024] this is a message from group
Type: group message
—
Username: Артур
From: Санкт-Петербург
Text: this is a private message
Type: private message
—
Примечание
Как вы могли заметить перед сообщением в группе есть [club172998024|@club172998024], для правильной обработки команды следует избавиться от всего содержимого в квадратных скобках, либо разрешить боту доступ ко всей переписке
Как мы видим, vk_api позволяет нам легко использовать методы VK API. К примеру, сейчас мы использовали метод users.get
Список всех методов доступен по ссылке: vk.com/dev/methods
Советую изучить и поэкспериментировать с методами, которые вас заинтересуют. Благо VK предоставило нам очень хорошую документацию, еще и на русском языке.
Чтобы закрепить материал, давайте добавим функцию отправки сообщения через метод messages.send:
def send_message(self, peer_id, message):
self.vk_api.messages.send(peer_id=peer_id, message=message)— идентификатор назначения. Чтобы ответить на чье-то сообщение, в качестве параметра peer_id укажем event.object.peer_id. То есть, пошлем сообщение туда, откуда пришел запрос.
Изменим метод start:
def start(self):
for event in self.long_poll.listen(): # Слушаем сервер
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
username = self.get_user_name(event.object.from_id)
print("Username: " + username)
print("From: " + self.get_user_city(event.object.from_id))
print("Text: " + event.object.text)
print("Type: ", end="")
if event.object.id > 0:
print("private message")
else:
print("group message")
print(" --- ")
self.send_message(event.object.peer_id, f"{username}, я получил ваше сообщение!")Теперь, если бот примет сообщение, то он нам ответит в таком стиле:
Артур, я получил ваше сообщение!
Весь код
server.py
import vk_api.vk_api
from vk_api.bot_longpoll import VkBotLongPoll
from vk_api.bot_longpoll import VkBotEventType
class Server:
def __init__(self, api_token, group_id, server_name: str="Empty"):
# Даем серверу имя
self.server_name = server_name
# Для Long Poll
self.vk = vk_api.VkApi(token=api_token)
# Для использоания Long Poll API
self.long_poll = VkBotLongPoll(self.vk, group_id, wait=20)
# Для вызова методов vk_api
self.vk_api = self.vk.get_api()
def send_msg(self, send_id, message):
"""
Отправка сообщения через метод messages.send
:param send_id: vk id пользователя, который получит сообщение
:param message: содержимое отправляемого письма
:return: None
"""
self.vk_api.messages.send(peer_id=send_id,
message=message)
def test(self):
self.send_msg(255396611, "Привет-привет!")
def start(self):
for event in self.long_poll.listen(): # Слушаем сервер
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
username = self.get_user_name(event.object.from_id)
print("Username: " + username)
print("From: " + self.get_user_city(event.object.from_id))
print("Text: " + event.object.text)
print("Type: ", end="")
if event.object.id > 0:
print("private message")
else:
print("group message")
print(" --- ")
self.send_message(event.object.peer_id, f"{username}, я получил ваше сообщение!")
def get_user_name(self, user_id):
""" Получаем имя пользователя"""
return self.vk_api.users.get(user_id=user_id)[0]['first_name']
def get_user_city(self, user_id):
""" Получаем город пользователя"""
return self.vk_api.users.get(user_id=user_id, fields="city")[0]["city"]['title']
def send_message(self, peer_id, message):
self.vk_api.messages.send(peer_id=peer_id, message=message)
server_manager.py
# Импортируем созданный нами класс Server
from server import Server
# Получаем из config.py наш api-token
from config import vk_api_token
server1 = Server(vk_api_token, 172998024, "server1")
server1.start()Задачка для закрепления материала:
Создайте функцию, которая принимает параметр peer_id и посылает пользователю фотографию загруженную в сообщество. Полезный док: vk.com/dev/messages.sendРешениеСначала, загрузим фото в группу и открыв её в ВК рассмотрим ссылку:
vkcom/club172998024?z=photo-172998024_456239017%2Falbum-172998024_256250731
Нас интересует лишь выделенная часть: photo-172998024_456239017. Передадим её в качестве аргумента метода messages.send:
def send_img(self, peer_id):
self.vk_api.messages.send(peer_id=peer_id,
attachment="photo-172998024_456239017")Добавим его в метод start и получим:
Вот и все основы. Главное, научиться пользоваться vk_api, используя различные методы, весь их список: vk.com/dev/methods. Если вы научитесь работать с документацией VK API, то сможете создавать ботов различной сложности и назначений. Пример моего бота для учебной группы: github.com/AppLoidx/GroupAssistant/tree/master
Теперь приступим к созданию логики бота
Создадим commander.py, который будет принимать команды и возвращать ответ, передаваемый пользователю Vk:
class Commander:
def __init__(self, vk_api, user_id):
self.vk_api = vk_api
self.user_id = user_id
def input(self, msg):
"""
Функция принимающая сообщения пользователя
:param msg: Сообщение
:return: Ответ пользователю, отправившему сообщение
"""
pass
Построим архитектуру нашей программы:
«Слушаем» сервер Long Poll и получаем сообщение пользователя ->
Передаем сообщение в Commander.input() -> Определяем режим -> Определяем команду ->
Возвращаем ответ -> Передаем пользователю
Чтобы определить режим и команду, создадим два файла command_enum.py и mode_enum.py. С помощью них мы будем определять режимы и команды через методы класса Enum:
command_enum.py:
from enum import Enum
class Command(Enum):
""" weather """
weather = ["weather", "погода"]
""" myanimelist """
anime_top = ["top anime", "топ аниме"]mode_enum.py:
from enum import Enum
class Mode(Enum):
default = ["Обычный режим", "default"]
translate = ["Режим переводчика", "translate"]
get_ans = 0Для смены режимов используем [слэш(«/»)+<имя_режима>], а все остальные команды примем как команды.
Реализуем это в Commander.py:
# Перечисления команд, режимов
from command_enum import Command
from mode_enum import Mode
# Рабочие модули
from translate.yandex_translate import Translator
from weather import Weather
from myanimelist import Myanimelist
# Config
from config import yandex_translate_api
class Commander:
def __init__(self):
# Текущий, предыдущий режимы
self.now_mode = Mode.default
self.last_mode = Mode.default
self.last_command = None
# Для запомминания ответов пользователя
self.last_ans = None
# Работа с переводом
self.translator = Translator(yandex_translate_api)
def change_mode(self, to_mode):
"""
Меняет режим приема команд
:param to_mode: Измененный мод
"""
self.last_mode = self.now_mode
self.now_mode = to_mode
self.last_ans = None
def input(self, msg):
"""
Функция принимающая сообщения пользователя
:param msg: Сообщение
:return: Ответ пользователю, отправившему сообщение
"""
# Проверка на команду смены мода
if msg.startswith("/"):
for mode in Mode:
if msg[1::] in mode.value:
self.change_mode(mode)
return "Режим изменен на " + self.now_mode.value[0]
return "Неизвестный мод " + msg[1::]
# Режим получения ответа
if self.now_mode == Mode.get_ans:
self.last_ans = msg
self.now_mode = self.last_mode
return "Ok!"
if self.now_mode == Mode.default:
# Погода
if msg in Command.weather.value:
return Weather.get_weather_today()
# Топ аниме
if msg in Command.anime_top.value:
res = ""
top = Myanimelist.get_top()
for anime in top:
res += anime + " : " + top[anime] + "\n"
return res
if self.now_mode == Mode.translate:
if self.last_ans is None:
# Если язык не выбран, просим пользователя ввести
self.change_mode(Mode.get_ans)
self.last_command = msg
return "Выберите язык на который следует перевести"
elif self.last_ans == "change":
# Меняем переводимый язык
self.last_ans = None
self.change_mode(Mode.default)
else:
# Переводим
return self.translator.translate_to(msg, self.last_ans)
return "Команда не распознана!"weather.py
import requests
from bs4 import BeautifulSoup
class Weather:
@staticmethod
def get_weather_today(city: str = "санкт-петербург") -> list:
http = "https://sinoptik.com.ru/погода-" + city
b = BeautifulSoup(requests.get(http).text, "html.parser")
p3 = b.select('.temperature .p3')
weather1 = p3[0].getText()
p4 = b.select('.temperature .p4')
weather2 = p4[0].getText()
p5 = b.select('.temperature .p5')
weather3 = p5[0].getText()
p6 = b.select('.temperature .p6')
weather4 = p6[0].getText()
result = ''
result = result + ('Утром :' + weather1 + ' ' + weather2) + '\n'
result = result + ('Днём :' + weather3 + ' ' + weather4) + '\n'
temp = b.select('.rSide .description')
weather = temp[0].getText()
result = result + weather.strip()
return result
myanimelist.py
import requests
import bs4
class Myanimelist:
@staticmethod
def get_top(count: int=5, by: str="") -> dict:
types = ["", "airing", "upcoming", "tv", "movie", "ova", "special", "bypopularity", "favorite"]
if by not in types:
return {"error: ": "Неизвестный тип!"}
html = requests.get("https://myanimelist.net/topanime.php?type="+by)
soup = bs4.BeautifulSoup(html.text, "html.parser")
res = {}
for anime in soup.select(".ranking-list", limit=count):
url = anime.select(".hoverinfo_trigger")[0]['href']
anime = anime.select(".hoverinfo_trigger")[0].findAll("img")[0]
name = anime['alt'].split(":")[1].strip(" ")
res[name] = url
return res
yandex_translate.py
import requests
from config import yandex_translate_api
class Translator:
"""
Класс-переводчик использующий API Yandex Translate
Параметры:
_key -- ключ от API Yandex.Translate
_yandex_comment -- согласовано с правилами офомления и использования API Yandex.Translate
"""
def __init__(self, key, comment=None):
"""
:param key: ключ от API Yandex.Translate
:param comment: Комментарий к каждому переводу
"""
self._key = key
if comment is None:
self._yandex_comment = "\nПереведено сервисом «Яндекс.Переводчик» http://translate.yandex.ru/"
else:
self._yandex_comment = comment
def translate(self, text, lang, to_lang=None):
"""
Переводит текст с указанного языка в другой указанный
:param text: Текст, который нужно перевести
:param lang: исходный язык
:param to_lang: конечный язык
:return: Переведенный текст
"""
if to_lang is not None:
lang = f"{lang}-{to_lang}"
main_url = "https://translate.yandex.net/api/v1.5/tr.json/translate"
response = requests.get(f"{main_url}?"
f"key={self._key}&"
f"lang={lang}&"
f"text={text}")
return response.json()['text'][0] + self._yandex_comment
def lang_identify(self, text, hint="ru,en"):
"""
Идентифицирует язык
:param text: Текст
:param hint: Подсказки для определения языка
:return: код языка
"""
main_url = "https://translate.yandex.net/api/v1.5/tr.json/detect"
response = requests.get(f"{main_url}?"
f"key={self._key}&"
f"hint={hint}&"
f"text={text}")
return response.json()['lang']
def translate_ru_en(self, text):
"""
Переводит текст с русского на английский
:param text: Текст, который нужно перевести
:return: Текст переведенный на английский язык
"""
if self.lang_identify(text) == "ru":
to_lang = "en"
from_lang = "ru"
else:
to_lang = "ru"
from_lang = "en"
return self.translate(text, from_lang, to_lang)
def translate_to_ru(self, text, hint=None):
"""
Переводит текст на русский
:param text: Текст, который нужно перевести
:param hint: Подсказки к определению языка
:return: Текст переведенный на русский язык
"""
if hint is None:
hint = "ru,en"
from_lang = self.lang_identify(text, hint)
return self.translate(text, from_lang, "ru")
def translate_to(self, text, to_lang, hint=None):
"""
Переводит текст в нужный язык
:param text: Текст, который нужно перевести
:param to_lang: Код результирующего языка
:param hint: Подсказки к определению языка
:return: Переведенный текст
"""
if hint is None:
hint = "ru,en"
from_lang = self.lang_identify(text, hint)
return self.translate(text, from_lang, to_lang)
Весь код доступен на гитхабе: github.com/AppLoidx/VkLongPollBot
Добавляем клавиатуру:
Это очень легкий процесс, осложнения могут быть вызваны, когда мы будем изменять клавиатуру под определенную сигнатуру команд, которая отличается для каждого режима.
Чтобы добавить в окне диалогов клавиатуру, необходимо в методе messages.send указать параметр keyboard, принимающий json. Выглядит это следующим образом:
vk_api.messages.send(...,keyboard=keyboard_json,...)Или же можно передать клавиатуру прямо с файла .json:
vk_api.messages.send(...,keyboard=open(filename,"r",encoding="UTF-8").read()Документация: vk.com/dev/bots_docs_3?f=4.%2BКлавиатуры%2Bдля%2Bботов
Рассмотрим на примере нашей программы, добавив клавиатуру.
Для начала создадим файл keyboard.json:
{
"one_time": false,
"buttons": [
[{
"action": {
"type": "text",
"label": "top anime"
},
"color": "positive"
},
{
"action": {
"type": "text",
"label": "weather"
},
"color": "positive"
}],
[{
"action": {
"type": "text",
"label": "translate"
},
"color": "default"
}]
]
}Чтобы убрать клавиатуры необходимо передать json с пустым buttons:
{"buttons":[],"one_time":true}Переопределим send_message в server.py:
def send_msg(self, send_id, message):
"""
Отправка сообщения через метод messages.send
:param send_id: vk id пользователя, который получит сообщение
:param message: содержимое отправляемого письма
:return: None
"""
return self.vk_api.messages.send(peer_id=send_id,
message=message,
keyboard=open("keyboards/default.json", "r", encoding="UTF-8").read())И также в методе start:
def start(self):
for event in self.long_poll.listen(): # Слушаем сервер
if event.type == VkBotEventType.MESSAGE_NEW:
if event.object.from_id not in self.users:
self.users[event.object.from_id] = Commander()
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
self.send_msg(event.object.peer_id,
self.users[event.object.from_id].input(event.object.text))В результате получим:
Последнее слово
Не стоит использовать голый листинг исходников представленных здесь, они использованы лишь для того чтобы вы лучше понимали что происходит под капотом. Разумеется, они все юзабельны и можно использовать их по частям.
Лично я использовал такого бота для группового ассистента, который умел:
- создавать очереди из участников группы, в том числе и множество команд редактировавших очередь, таких как добавление, удаление, создание и тд.
- рассылать всем участникам сообщения
- задавал вопросы (например, по языку Java)
- давал возможность создавать заявки на обмен мест и т.п.
Проект на гитхабе
Исходники представленные здесь
habr.com
Бот для вк для сообщений
Сегодня мы расскажем вам как можно создать бота для обещения и сообщений в социальной сети вконтакте. Вы узнаете в чем его главные преимущетсва и как легко и просто, а главное беслатно создать своего бота для сообщений вк.
Если у вас что то не будет получатся или наша информация устарела и неактуальна в 2020 году прошу сообщить нам об этом в комментариях.
Как создать бота для отправки сообщений в ВК?
Содержание статьи (навигация)
В социальной сети Вконтакте есть множество публичных страниц известных и не очень личностей. Эти аккаунты поклонники иногда засоряют огромным количеством сообщений разного рода: начиная от комплиментов и заканчивая оскорблениями. По этой причине многие из них прибегают к помощи саморучно созданных ботов. Как создать бота и что для этого нужно вы сейчас и узнаете.
Преимущества чат-бота
При создании бота пользователь возможно не до конца понимает на что он способен. По этой причине, мы решили вас ознакомить с его главными преимуществами.
Мгновенное оповещение. Допустим, у вас есть сообщество, но вам нелегко писать каждому участнику о том, что у вас нового или какие правила нужно соблюдать.
Попытка удержания подписчика. Если произошло так, что участник группы, заскучав решил покинуть сообщество, то ему придёт сообщение от лица сообщества, в котором будут слова сожаления.
Помощник. Если участнику необходима помощь, то он может написать администратору, но пока он ответит может пройти много времени. По этой причине, созданный бот не только мгновенно ответит за запрограммированные вопросы, но и освободит администраторов от нагрузки.
Конкурсы. Если сообщество собирается провести конкурс, то чат-бот поможет владельцу паблика в этом. Участники могут при помощи любой команды написать ему, а он будет задавать вопросы.
Быстрые ответы. У модераторов и администраторов не всегда есть время на то, чтобы ответить на все вопросы. А вот бот будет прекрасным помощником.
В общей сложности, у чат-ботов куда больше интересных и полезных функций. В следующей части статьи мы поговорим о том, как создать его для рассылки сообщений и т.д.
Создание бота в Robochat.io
Данный сайт пользуется большой популярностью среди тех, кто хочет создать бота для сообщества. В данной части статьи речь пойдет о том, как пользоваться этим сервисом.
Прежде всего нам нужно зарегистрироваться на сайте https://robochat.io сделать это проще всего прямо со своей страницы вконтакте

- Перед вами появится поиск, куда вы должны внести название того паблика, для которого хотите создать бота;
- Выбрав группу, вам необходимо будет дать разрешение на использование данных;
- Выберите вместо «Новый шаблон» — «Стартовый шаблон»;
- После этого, сайт автоматически привяжет шаблон к группе, важно заранее настроить его так, чтобы, когда администратор общался с подписчиком, сразу же включался бот;
- В левой части экрана вы найдете окно, где должны нажать на «Управление ботом»;
- Затем укажите время на то, чтобы бот мог вступать в диалог спустя какое-то время. Определившись, нажмите на «Сохранить»;
- После этого, перед вами появится список действий, которые будет выполнять ваш личный помощник.
Как создать приветственное сообщение?
Функционал «Робочата» радует своим многообразием, однако приветственное сообщение работает один раз. Благо для этого есть другой сайт, который может присылать эти сообщения несколько раз. Как им пользоваться? Сейчас и узнаете.

- Зайдите на сайт Senler; senler.ru
- Нажмите на «Рассылки»;
- Напишите приветственное сообщение, а затем ключевые слова, на которые будет реагировать бот;
- Затем проделайте данный путь «Авто-сообщение» — «Считать переходы по ссылкам» — «Сохранить»;
- Потом вы увидите какое сообщение будет получать каждый из вашей группы, кто обратиться за помощью к боту.
Оба данных сайта помогут вам в решении вашей проблемы. Их функционал поможет разобраться с тем, как необходимо действовать. Надеемся, что наша статья помогла ответить на все ваши вопросы.
allvk.net

