Андрей Смирнов
Время чтения: ~23 мин.
Просмотров: 77

Как создать и добавить бота в беседу в ВК: пошаговая настройка

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

Как сделать бот ВК

bot-vk.jpgЕсли вы занимаетесь продвижением групп ВК, то наверняка вам известно, что бот вк – это программа, помогающая вам в автоматизации каких-либо манипуляций. В нашем случае, мы рассмотрим бота, подключенного к сообществу «Вконтакте», который будет заниматься отправкой идентичных рассылок, отвечать на сообщения посетителей. Кроме этого, с ним можно играть в разные интерактивные игры, он даст рекомендации касаемо музыки или видео, поднимет настроение анекдотом и так далее. В дальнейших разделах рассмотрим, как можно создать бота для пабликов различных тематик в одной из популярных на сегодняшний день социальной сети «Вконтакте».

Что такое бот в ВК

В первую очередь следует рассмотреть, что такое бот. Этот раздел посвящен именно самой характеристики бота. Работа в социальных сетях, в том числе и в ВКонтакте — это тяжкий труд, который требует серьезных вложений денег, времени и сил. В наше время практически каждый предприниматель идет в социальные сети не осознавая, как там все работает, но, ведь, именно за счет отлаженных и хорошо спланированных действий в группах, люди «клюют» на всевозможные предложения. Давайте с вами разберемся чем нам поможет бот для группы вк в таком не легком деле, как раскрутка сообщества.

На самом деле, объяснить, что такое «Бот» очень просто. В социальных сетях, бот,- это несуществующая личность, которой на самом деле просто нет. Бота можно считать фейком. Еще их принято называть «мертвыми душами», прямо как в известной повести Гоголя, несуществующие люди, которые числятся в некоторых структурах. В нашем случае будут исследованы фейки в социальной сети «ВК». «Живое» отображение «бота»

Можно представить в виде анкеты тех граждан, которых на самом деле нет, или это давно заброшенные странички обычных пользователей ВК, а возможно, даже и реальные копии, о которых реальные владельцы даже не догадываются. Что же умеет делать «бот»? Если говорить честно, то практически ничего, он просто существует и все. Он не умеет писать или читать и вообще ничего того, что делают обычные посетители Вконтакте. Далее мы рассмотрим вопрос: как сделать бота в ВК для того, чтобы он стал настоящим помощником в раскрутке группы.

Как сделать бота в ВК для группы

Важно понимать, что для создания ботов в вк существует несколько способов. Первым из ботов, о которых пойдет речь – это «Робочат». Этот бот обладает достаточно легким и понятным функционалом, при этом так же незамысловат и понятен в настройке. Для его установки необходимо перейти на сайт robochat.io, и нажать на кнопку «Создать бота» (при необходимости, нужно пройти процедуру регистрации посредством вашего е-мейла).

bot-vkontakte-2018.jpgТаким образом, вы перейдёте в раздел настройки бота, где вам потребуется подключить бота к необходимому сообществу. Одним нажатием на кнопку «Подключить сейчас», из появившегося перечня нужно выбрать «Сообщество Вконтакте» и кликнуть на кнопку «Подключить» справа. Как мы видим создать или скачать вк бот совсем не сложно.

Приложение сделает запрос к доступу к личному аккаунту в VK. Важно знать, что данный аккаунт должен обязательно иметь права администратора в нужном вам паблике «Вконтакте»). Кликните на «Разрешить»

Так вы перейдёте к перечню добавления групп «Вконтакте», в которых вы числитесь администратором. Кликните на «Подключить» справа от необходимого сообщества», а затем кликните на «Разрешить» для доступа бота к сообщениям группы, его фото и видео. Теперь вернитесь в ваш аккаунт на сайте Robochat.io, перейдите в раздел «Чат-бот» слева, в которой будут расположены три подвкладки («Основное», «Сообщения ВК», «Ключевые слова»). Нас интересует непосредственно подвкладка «Основное», где вы будете иметь возможность настроить ответы вашего бота на всевозможные запросы пользователя, в том числе пользуясь подвкладкой «Ключевые слова». Для редактирования определенной опцией существует кнопка «Редактировать», которая располагается возле каждого из пунктов. После завершения настройки шаблонных ответов ваш бот готов к работе. Для того, чтобы его активировать пользователю необходимо кликнуть на кнопку «Написать сообщения» в вашем сообществе, и бот даст ответ пользователю в соответствие с заданной вами настройкой.

Второй способ сделать бота для группы ВК

К следующему способу можно отнести. Бот «BotVK», который подразумевает автоматизированные ответы на входящие сообщения пользователей паблика. Установка такого бота в ВК с сайта bot-vk.ru по своему алгоритму идентична с установкой предыдущей программы «Робочат». Скрипт бота вк встроен в саму программу, что облегчает ее использование. При этом настройка «BotVK» также интуитивно проста, и не требует от пользователя каких-либо специальных знания по программированию. Для начала работы с данным ботом перейдите на сайт bot-vk.ru, и нажмите на кнопку «Создать бота».

Затем нужно кликнуть на кнопку «Войти или создать аккаунт», и нажать на «Разрешить» справа снизу для предоставления приложению права доступа к вашему аккаунту. Так вы сможете перейти в панель управления созданным вами ботом. Кликните на кнопку «Подключить группу» для начала работы с вашей группой, нужно отметить вашу группу в списке, и кликнуть на «Подключить», а затем на «Разрешить». Справа будет расположено меню управления созданным ботом.

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

Третий способ – Создание Чат-ботов на сайте bots.hsstore.ru

Вы смело можете воспользоваться ботами платной основы на сайте bots.hsstore.ru. Здесь представлено множество платных ботов для сайта VK, функционал которых можно подключить за ежемесячную плату в 990 рублей. Среди них есть википедия-бот (рассылает статьи с Википедии по вашим запросам), бот подходящий для общения (имеет навыки соединять вас анонимно с другими неизвестными пользователями), бот демонстрирующий гороскопы и так далее.

Установка вышеописанных ботов схожа с установкой в уже рассмотренных вариантах, при этом важно знать, что здесь от вас также требуются вложения за платный функционал. Учитывая, что два предыдущих бота «Робочат» и «BotVK» совершенно бесплатны, установка платных экземпляров ботов выглядит достаточно сомнительным решением.

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

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

Как создать бота в ВК через Андроид

«Андроид» является операционной системой, созданной для электронных устройств. Она действует на ядре Linux и дает возможность создавать приложения, управляемые устройством через библиотеки системы «Гугл». Как создать бота ВК через смартфон? «Андроид» полностью поддерживает многие программы по созданию ботов посредством смартфона. Для того, чтобы сделать его самостоятельно, вам поможет отличное знание языка программирования, в том числе и понимание, что означает понятие «бот код». Если с этим имеются сложности, также можно воспользоваться автоматическим устройством или сервисами. Допустим, Abot способен создать собственного виртуального помощника. Он будет отвечать на сообщения и всевозможные вопросы клиентов. Это достаточно удобная вещь для контроля и ведения бизнеса через смартфон.

Конструктор ботов ВК

Многочисленные пользователи социальных сетей понятия не имеют о том, что такое программирование и как создать бота в вк.

Прежде чем браться за это дело, необходимо определится, для чего он нужен. Его создание, не всегда, требует навыков программирования и каких-либо супер знаний. Конструкторы ботов помогут отлично справиться с этой задачей (одним из самых востребованных считается Chatfuel). Конструкторы позволяют создать bot с применением удобного интерфейса. Такими помощниками довольствуются серьезные компании и фирмы. Востребованными и популярными конструкторами на сегодняшний день можно считать: Api.ai, Meya, Pandarabots, Manybot. Эти сервисы применяются для конструкции чат-ботов в различных социальных сетях.

Как создать чат бота

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

Существует четыре вида чат-ботов:

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

· Искусственный интеллект. Современные разработки подводят к тому, что чат-боты осуществляют задачи, требующие от человека достаточно много времени. Роботы способны отвечать на любые вопросы собеседника.

· Бизнес-боты. Они предоставлены для того, чтобы увеличивать коэффициент полезного действия и принимать участие в оптимизации бизнеса. Тут бот для группы вк является необходимостью. Допустим, сервис SpyCat 2.0 рассылает оповещение пользователю о полученных комментариях в сети ВК, при этом имея функцию автоответчика. Бизнес-боты понижают затраты, автоматизируют все рабочие процессы (выполняют рассылку сообщений клиентам и сотрудникам).

· Игровые. Программа, управляющая компьютером. Она имитирует партнеров в онлайн-игре по командам. Подобные боты основаны на искусственном интеллекте и полностью адаптированы к особенностям определенной игры.

Как создать чат бот в ВК? – это очень популярный вопрос от тех, кто намерен развивать свой бизнес посредством привлечения клиентов через бот ВК. Сделать это достаточно просто. Прежде чем приступить к этому делу, необходимо соблюдение следующих критериев: непрерывный доступ в интернет и наличие свободного времени. Также нужно скачать бесплатный чат-бот, запустить его и добавить аккаунт. Далее нужно ввести логин и пароль личной страницы в ВК. Затем откроется инструкция, ее необходимо прочесть и проследовать на вкладку «Сообщения». На стене сообщества своего аккаунта нужно написать «Бот, привет!». Спустя тридцать секунд он должен дать ответ. Во вкладках программы «Аккаунт», «Команды» можно изменять и настраивать функции бот ВК.

Скачать готовый бот для ВК

В данном разделе мы подробно рассмотрим, как и где можно скачать бот вк. На самом деле, скачивание бота абсолютно несложная задача, справиться с которой может абсолютно любой человек, которые имеет навыки пользования ПК. Скачать Бот ВК, можно на сайте vk-robot. или на других сайтах. Всех их объеденяет одно, а именно: риск скачать вирус, скачать устаревшую программу, которая не только не будет Вам полезна, а поспособствует быстрому бану и разного рода другие неприятности. Скачивая в сети программы вы очень рискуете.

За вами остается лишь право выбора. Для того, чтобы сделать верный выбор, необходимо качественно оценить функции бота, необходимые именно для вашей деятельности. Описание функций вы с легкостью найдете на каждом сайте, предлагающем скачивание бота.

Но если здравый смысл Вам говорит, что не нужно качать всякое **но с интернета, то есть надёжный сервис, который не только бесплатный, но и не навлечёт неприятностей, даже на Вашу личную страницу — BossLike.ru

Босслайк имеет множество функций, которые хотят получить пользователи Вконтакте: Лайки, Репосты, Подписчики, комментарии…

Как написать бота для ВК самостоятельно

Этот раздел будет полезен для тех, кто хочет подробней познакомиться со структурой бота и создать бот для вк бесплатно и собственными силами.

· В любом поисковике находим форму регистрации в «ВК». В строке «имя» вводим любое имя. В строке «фамилия», лучше всего вписать распространенную, фамилию. Кликаем «зарегистрироваться».

· Затем нужно вписать номер телефона и кликнуть «получить код».

· После подтверждения регистрации будет сформирована чистая страничка, которую необходимо заполнить. Теперь переходим к основному вопросу, а именно «Как самостоятельно создать бота в «ВК»?». В аккаунте нового пользователя следует заполнить все поля, обязательные для заполнения. А именно следующие:

Поэтапно:

1. Основное: имя и фамилия уже заполнены. Значит, следует указать пол, семейное положение, данные рождения, город, язык. Затем — дедушки, бабушки, братья, сестры, родители, дети, внуки — добавляете по вашему желанию. Нажимаете «сохранить». Важно понимать, что данные будут отражать личность, поэтому свой бот вконтакте должен выглядеть реальным.

2. Контакты: необходимо добавить страну, Skype, ссылку на личный сайт. Последние пункты можно и не добавлять.

3. Интересы: важно вписать деятельность. Указать большое количество, интересов (путешествия, книги, юмор и другое). Далее ввести — любимая музыка, потом фильмы, книги, телешоу игры, цитаты и отметить что-либо «о себе», а потом сохранить.

4. Следующее — образование, отметить школу, учебные заведения и сохранить.

5. Карьера: необходимо вписать место учебы и деятельности, можно даже несколько, и также сохранить.

6. Служба: указывать нужно только, как правило, мужскому полу.

7. Жизненная позиция: следует заполнить — политические предпочтения, главное в жизни, мировоззрение, главное в людях, отношение к курению и алкоголю, источники вдохновения, и все это также сохранить.

Итак, теперь следует второй этап разрешения вопроса «Как своими силами создать бот вк? Теперь необходимо добавить аватарку и фото.

1. Находим в интернете в поисках «картинки» фотографии человека. Загружаем их на свой компьютер и сохраняем.

2. Желательно найти несколько штук фотографий одного и того же человека. В таком случае создается видимость » реального пользователя».

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

максимально приближено к реальности. Загружаем фото на страничку «ВК» и сохраняем.

4. Далее добавляем остальные фотографии, чем их больше будет, тем лучше. Они могут быть разнообразными. «Бот вк» может на них быть как в единственном числе, так и в компании или с группой людей. Нужно загрузить на аккаунт хотя бы 4-5 фотографий. Переходим на третий этап и узнаем, как создать «бота» в «ВК».

Следующий шаг…

Третий этап решения задачи: Как создать «бот Вконтакте для групп»? Следующий этап должен быть насыщен самыми активными действиями. На страничку нового фейка необходимо загрузить несколько видеороликов, и какие-либо аудиозаписи. А также снабдить аккаунт друзьями. Как создать «бота» в «ВК» без программ, так сказать, в ручном режиме? Этот способ создание «ручного» бота потребует затрат вашего времени. Дело в том, что друзей нужно будет добавлять вручную. Создавать запросы на добавление в друзья и принимать их придется ежедневно. Чтобы лжепользователь выглядел еще более живым, нужно, чтобы он общался.

Итак, в заключении можно подвести итог, что создать бот ВК 2018, можно двумя способами: установить специальную программу или ежедневно самостоятельно писать в чате и общаться с другими пользователями от его имени. Как видите сами, ничего сложного нет. Однако стоит принять во внимание, чтобы создать полноценного «бота», нужно потратить свое свободное время.

Статьи / PHP

1547598575kotoff_net__1547598555172.pngПо началу покажется что это не возможно, но поверьте, Вам стоит только начать и все получится. Так как бота мы будем делать на сообществе, нам нужно его создать или использовать уже созданное 1547599144kotoff_net__1547599069075.pngПосле того как создали сообщество, переходим в настройки  1547599224kotoff_net__1547599171911.pngДалее в раздел Сообщения и включаем данную функцию, без нее работать наш бот не будет.1547599291kotoff_net__1547599231595.pngУ нас появляется раздел Настройки для бота, переходим в него и включаем, при желании можете активировать возможность добавлять в беседы.1547599304kotoff_net__1547599297500.pngДалее переходим: Настройки -> Работа с API -> Ключи доступа и создаем ключ со следующими параметрами:1547599450kotoff_net__1547599414257.pngЭтого будет достаточно, так как мы будем работать с сообщениями, получаем вот такой большой код (токен)1547599596kotoff_net__1547599506410.png3a5eb7b4f02821c71813ef13ba3d0eccfca127bd1e64d97f077bb3467c31a7808af1bda385230fbbc18dbДанный токен сообщать другим пользователям нельзя, иначе Вы рискуете потерять доступ к своему сообществу, в моем случае после написания статьи я его удалю и он станет не активный. Сохраните токен в блокноте, он нам пригодится.С настройками сообщества пока закончим, но в данный раздел нам нужно будет еще вернутся, теперь приступаем к написанию кода для нашего будущего бота. Конечно в данной статье я не буду показывать основные функции своего бота, а лишь небольшую часть, остальное Вы сможете сделать сами при желании, это лишь начальный этап создания бота, учитывайте это.Бота мы будем писать на PHP.Для удобства написания кода, я рекомендую скачать Sublime Text, один из лучших редакторов, самое главное удобный и практичный.Создаем файл с расширением .php, например bot.php1547599999kotoff_net__1547599932294.pngОткрываем любым редактором и начинаем писать код.Вместе с исходником, я положу библиотеку, без нее бот работать не будет, библиотека является публичной, ее можно найти на просторах интернета, создана она очень хорошим человеком, скачать ее можно будет только после регистрации на сайте, требую мало, но оно того стоит  blush.png Библиотека упрощает работу с кодом и методами API VK.Подключаем библиотеку:1547600346kotoff_net__1547600264062.png

  include "vk_api.php"; 

Теперь создаем константы, они нужны для удобства1547600412kotoff_net__1547600375516.pngИх нужно заполнить. в кавычках вставляем тот самый длинный код (токен), вторую константу мы пока пропускаем, а в 3 пишем версию API, которую мы будем использовать. Давайте возьмем 5.81. Нам так же нужно указать и ACCESS_KEY его мы берем в сообществе.1547600609kotoff_net__1547600583301.pngВ моем случае это: be20ea35 у Вас будет другой, копируем и вставляем во вторую константу. У Вас должно получится вот так:1547600814kotoff_net__1547600714995.png

  include "vk_api.php";    const VK_KEY = "3a5eb7b4f02821c71813ef13ba3d0eccfca127bd1e64d97f077bb3467c31a7808af1bda385230fbbc18db";  // Токен сообщества const ACCESS_KEY = "be20ea35";  // Тот самый ключ из сообщества  const VERSION = "5.81"; // Версия API VK

Обратите внимание, что токен и строка сообщества будет отличаться от вашего!Продолжаем. Теперь нам нужно создать экземпляр класса работы с api, получить и декодировать JSON пришедший из VK и сообщить VK что мы приняли callback, все это кажется сложным, но на деле все очень просто и понятно.Получаем следующий код:

$vk = new vk_api(VK_KEY, VERSION); // создание экземпляра класса работы с api, принимает токен и версию api $data = json_decode(file_get_contents('php://input')); //Получает и декодирует JSON пришедший из ВК if ($data->type == 'confirmation') { //Если vk запрашивает ключ     exit(ACCESS_KEY); //Завершаем скрипт отправкой ключа } $vk->sendOK(); //Говорим vk, что мы приняли callback

Теперь приступаем к самому интересному, обработке сообщений и созданию команд. Для начала нам нужно получить объект новых сообщений, для его дальнейшей обработки:

if ($data->type == 'message_new') {       }

Теперь можно создать первую команду! Наша команда будет !бот, давайте напишем ее:

if ($data->type == 'message_new') {      if ($message == '!бот') {              $vk->sendMessage($id, "Привет :-)"); // Отправляем ответ                      }       }

Этот код работать не будет, так как мы не создали переменные $id и $message давайте создадим их. Переменные создаем выше строкиif ($data->type == ‘message_new’) {

$id = $data->object->from_id; // Узнаем ID пользователя, кто написал нам $message = $data->object->text; // Само сообщение от пользователя

У нас получается следующий код:

  include "vk_api.php";    const VK_KEY = "3a5eb7b4f02821c71813ef13ba3d0eccfca127bd1e64d97f077bb3467c31a7808af1bda385230fbbc18db";  // Токен сообщества const ACCESS_KEY = "be20ea35";  // Тот самый ключ из сообщества  const VERSION = "5.81"; // Версия API VK   $vk = new vk_api(VK_KEY, VERSION);  $data = json_decode(file_get_contents('php://input'));   if ($data->type == 'confirmation') {      exit(ACCESS_KEY);  } $vk->sendOK();  // ====== Наши переменные ============ $id = $data->object->from_id; // Узнаем ID пользователя, кто написал нам $message = $data->object->text; // Само сообщение от пользователя // ====== *************** ============  if ($data->type == 'message_new') {      if ($message == '!бот') {              $vk->sendMessage($id, "Привет :-)");                      }       }

Это уже полностью рабочий бот, Вы уже можете его запустить, давайте это и сделаем, потом вернемся в код и напишем еще 1 команду.Нам понадобиться любой хостинг, на котором будет установлен PHP версии не ниже 5.6, стоимость такого хостинга от 30 рублей и выше, статью о том как работать с хостингом я напишу позже, у меня есть видео ролик по работе с игровым хостингом, скрипт будет работать и там. Видео можете посмотреть нижеДобавлена статья как залить скрипт на сервер с инструкциейЗагружаем скрипты на бесплатный хостинг с PHP и MySQL. Подойдет для скриптов бота ВК Допустим Вы разобрались с хостингом и готовы установить туда сам скрипт. Заходим на сервер и загружаем туда наш скрипт с  ботом VK и библиотеку. Саму библиотеку скачать можно только после регистрации!Внимание! У Вас нет прав для просмотра скрытого текста.Скачиваем архив, туда я так же положил и скрипт, в нем нужно будет заменить лишь токен и строку, которую скрипт возвращает VK и дописать 2 команду при желании, если она Вам будет нужна. Теперь нужно получить прямую ссылку к скрипту, в моем случае скрипт залит в корень сайта и ссылка выглядит так:http://qu4.ru/bot.phpкопируем ссылку, у вас будет другая, возможно состоящая даже из IP адреса, если используете игровой сервер или хостинг без домена. Возвращаемся к настройкам бота в сообществе и вставляем ссылку:Выбираем версию API 5.81, указываем ссылку и подтверждаем, если все сделали правильно, VK сообщит нам об этом Если сейчас написать боту, он не ответит, так как нам нужно включить тип событий:Этого будет достаточно, что бы бот начал функционировать и отвечать нам. Давайте это проверим:Если бот ответил, значит Вы сделали все правильно, если нет, проверьте код еще раз и убедитесь что скрипт работает, проверить можно просто перейдя по ссылке к самому скрипту Если Вы допустили в коде ошибку, то у Вас появится Ошибка 500, это означает что Вы допустили ошибку в самом коде скрипта:Данный бот будет работать только с хостингом, запустить с ПК скрипт не получится(Получится, но это требует особых навыков)Теперь наш бот отлично функционирует, а значит можно добавлять новые команды, давайте сделаем команду !датаСоздаем переменную $date и записываем в нее текущую дату и время, с помощью PHP функции date(); получаем следующий код

$date = date("d.m.Y  H:i");

Теперь нам нужно создать саму команду:

        if ($message == '!дата') {              $vk->sendMessage($id, $date);                      }

Весь исходный код выглядит так:

  include "vk_api.php";    const VK_KEY = "3a5eb7b4f02821c71813ef13ba3d0eccfca127bd1e64d97f077bb3467c31a7808af1bda385230fbbc18db";  // Токен сообщества const ACCESS_KEY = "be20ea35";  // Тот самый ключ из сообщества  const VERSION = "5.81"; // Версия API VK   $vk = new vk_api(VK_KEY, VERSION);  $data = json_decode(file_get_contents('php://input'));   if ($data->type == 'confirmation') {      exit(ACCESS_KEY);  } $vk->sendOK();    // ====== Наши переменные ============ $id = $data->object->from_id; // Узнаем ID пользователя, кто написал нам $message = $data->object->text; // Само сообщение от пользователя $date = date("d.m.Y  H:i"); // ====== *************** ============  if ($data->type == 'message_new') {            if ($message == '!бот') {              $vk->sendMessage($id, "Привет :-)");                      }          if ($message == '!дата') {              $vk->sendMessage($id, $date);                      }        }

У нас получилось всего 45 строк кода Что бы Вы понимали, бот KotOFF и Conference Kot содержит 1761 строку кода! Хотя функционал не самый большой на данный момент.Давайте проверим работу команды:Отлично! Все работает. Если данная статья будет интересна, я напишу продолжение и там мы будем создавать новые команды для нашего бота, а пока только вводный курс о создании собственного бота с удобной и очень классной библиотекой, которая помогает упросить код и облегчить работу с методами API. Вместе с Вами учусь и я, ведь я не являюсь программистом и делюсь с вами личным опытом, который я получил совсем недавно. UPD: Что бы бот отвечал и в беседах нужно заменить частично код, инструкция нижеГде:

$id = $data->object->from_id;

Заменить на 

$id = $data->object->from_id; $peer_id = $data->object->peer_id;

Далее заменить:

$vk->sendMessage($id, "Привет :-)");

На 

$vk->sendMessage($peer_id, "Привет :-)");

Если возникли вопросы или трудности, пишите в комментарии, я с радостью отвечу на них.На этом у меня все, со временем буду корректировать статью и дополнять ее.Данный бот отлично подойдет как автоответчик или инструкция (FAQ) для вашего сообщества.Разработка ботов на заказ, любой сложности, обращаться: VK Дмитрий Котов, Сергей Котов mail: seriamod@ya.ruTELEGRAM: @seriamodСкачать архив с ботом и библиотекой можно после регистрации на сайте! Регистрация доступна через социальные сети 🙂Внимание! У Вас нет прав для просмотра скрытого текста. Новость отредактировал: Сергей Котов — 17-09-2019, 14:33 Причина: Добавил инструкцию как сделать что бы бот отвечал в беседах

  • Сергей Котов
  • 172
Как создать бота Вконтакте с кнопками (keyboard)

1-04-2019, 23:36, Статьи / PHP

Обновление Conference Kot v4.0 Customization

25-02-2019, 22:32, Обновления

Скрипт исключения из беседы VK и не только, написанный на PHP

21-02-2019, 04:04, Статьи / PHP

Загружаем скрипты на бесплатный хостинг с PHP и MySQL. Подойдет для скриптов бота ВК

24-01-2019, 04:11, Статьи 6.png

  1. Дайте сервису доступ к сообществу.

7.png

  1. Подключите стартовый шаблон, чтобы начать работу с чат-ботом.

8.png

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

  1. В левой колонке нажмите кнопку «Управление ботом».

9.png

  1. Укажите время, в течение которого бот не сможет вмешаться в диалог → сохранить.

10.png

В правой стороне находятся разделы реакций, по которым можно настроить чат-бота.

11.png

На скриншоте вы увидите пункты, по которым можно настроить бота. В статье цепочка реакций будет настраиваться по воронке продаж.

12.png

  1. Поприветствуйте подписчика в письме, предложите помощь в навигации по контенту через рассылку.

В итоге, когда человек подпишется на группу, ему придет сообщение от чат-бота.

13.png

Реакция на отписку

Заходим в раздел «Реакция на отписку» и делаем то же, что и в предыдущем пункте. Пишем текст, которое пользователь получит, когда нажмет кнопку «Отписаться».

После отписки пользователь может увидеть, например, такое сообщение от чат-бота «ВКонтакте».

14.pngРассылка во «Вконтакте» для инфобизнеса: зачем нужна и как писать»

Приветственное сообщение с помощью Senler

В «Робочате» приветственное сообщение отправляется только один раз. Это не очень удобно, ведь подписчик может несколько раз отписаться и подписаться на рассылку. Поэтому сообщение-приветствие лучше подключить через сервис рассылок. Я пользуюсь Senler.

Зайдите в личный кабинет своего сервиса рассылки.

  1. Рассылки → новая рассылка.

15.png

  1. Напишите приветственное сообщение и добавьте ключевые слова, на которые будет реагировать чат-бот.
  2. Авто-сообщение → считать переходы по ссылкам → сохранить.

16.png

Подписчик получит такое письмо.

17.png

В письме содержится 4 команды – их мы пропишем в Robochat.io.

Настройка команд

Вернитесь в сервис Robochat.io.

  1. Сценарии → создать команду.

18.png

  1. В первом поле пропишите ключевое слово.
  2. В поле «Ответ бота» напишите вариант ответа. Обязательно укажите, что вернуться в начало меню можно с помощью команды (иначе чат-бот будет реагировать на другие команды как на ошибку).

19.png

Вот так будет выглядеть сообщение.

20.png

То же самое мы проделываем с остальными командами: «1–3», «3–6». Для игровой команды «Погнали» цепочка получится чуть сложнее.

Игра с чат-ботом

Теперь надо продумать для команды «Погнали» цепочку из вопросов и ответов.

  1. Создайте новую команду, впишите вопрос.
  2. Выберите форму «Перейти на другую команду если» и впишите правильный ответ.
  3. В сценарии выберите заранее созданный ключ (правильный ответ).

21.png

  1. В ключе пропишите следующий вопрос и новый ключ с правильным ответом.

22.png

Вот что получилось.

Динамичные кнопки

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

  1. Сценарий → меню → клавиатура команды.
  2. В панели с кнопками напишите ключевое слово → добавить переход → сценарий на ключ «погнали» → сохранить.

Так выглядит кнопка в сообщении.

25.png

С кнопками можно экспериментировать: сделать много кнопок с вариантами ответов, менять их цвета, подключать их на всех этапах.

Реакция на частые вопросы

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

  1. В разделе «Сценарии» создайте ключевые слова «привет», «здравствуйте», чтобы чат-бот сразу отреагировал на сообщение.
  2. Внесите и другие частые запросы. Например: «как дела», «помогите», «хочу купить», «доставка», «акция» и т. д.

26.png

Что в итоге

Конструктор чат-ботов Robochat.io и сервис рассылок Senler существенно экономят время на общении с клиентами, помогают автоматизировать продвижение во «ВКонтакте». Вы сами видели, как они:

  1. Вовлекли подписчика в рассылку.
  2. Уговорили его не отписываться от сообщества.
  3. Помогли найти нужную информацию.
  4. Поиграли в игру.
  5. Пообщались с клиентом.

И все это без вашего участия.

Вы можете экспериментировать и создавать более сложные цепочки реакций. В помощь вам мы собрали 25 идей внедрения чат-бота на основании опыта известных брендов. Пользуйтесь.

Используемые источники:

  • http://kak-vk.ru/kak-sdelat-bot-vk/
  • https://kotoff.net/article/10-sozdaem-sobstvennogo-bota-vk-podrobnaja-instrukcija-kak-sozdat-bota-vk-za-5-minut.html
  • https://texterra.ru/blog/kak-sdelat-chat-bota-dlya-gruppy-vkontakte-poshagovaya-instruktsiya.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации