Социальные сети не стоят на месте и Вконтакте, в том числе, сейчас стало модно создавать и делать ботов которые отвечают на вопросы и сообщения пользователей в группах и пабликах вк . В нашей сегодняшней статьей мы научим вас создавать своего бота в вк быстро и совершенно бесплатно.
Почему же боты во вконтакте обрели такую популярность? Все достаточно просто и сейчас мы приведем лишь часть примеров, которые помогут нам понять хайп и ажиотаж вокруг самописных чат ботов:
И приводить примеры можно до бесконечности, но давайте остановимся только на этих. Д ак как же создать своего бота в вк который будет отвечать на сообщения?
Стоит отметить что бота можно сделать несколькими способами, но все они подойдут для вас и будут удобными:
И так чтобы создать своего бота для Вконтакте вам не нужно знать языки программирования, арендовать сервер под эти задачи и так далее.
Среди огромного множества мы подобрали для вас два отличных бесплатных сервиса
по созданию ботов онлайн которые абсолютно бесплатные.
Понятно будет даже любому ребенку или школьнику все очень просто регистрируемся на сайте.
Логинимяся под своим логином из вк , важно вы должны быть администратором вашей группы. Наш совет Хоть сайты и надежные, но толковых хакеров ничего не остановит поэтому мы рекомендуем добавлять бота с фейка .
Настраиваем и обучаем бота тому что он должен отвечать кому и как. Профит.
Как видите создать такого бота для Вконтакте может абсолютно каждый.
Знаете ли вы, как создать бота в группе ВК и зачем он нужен? Современные технологии привели бизнес в интернет, в том числе и в социальные сети. Основное правило бизнеса — давать прибыль, и чем более эффективно устроена бизнес-модель, тем больше рентабельность.
Одним из направлений усиления эффективности бизнес-модели является автоматизация рутинных задач. Если брать социальные сети, например, Вконтакте, там специальные микропрограммы заметно упрощают жизнь владельцам сообществ и снижают влияние ошибок из-за человеческого фактора.
Одной из таких разработок являются боты в группах ВК. Они занимаются рассылкой сообщений.
Чат-бот — это микропрограмма, которая способна расшифровывать сообщения от живых людей и осмысленно отвечать им. Установкой бота вы передаёте программе функцию секретаря. Тем самым вы снимаете с себя необходимость постоянно быть на связи и отвечать на каждое сообщение.
Идея ботов основана на нейросетях и машинном обучении. Чат-бот выполняет определённый круг задач. Бота можно гибко настроить под разные целевые группы собеседников.
Первый примитивный чат-бот был написан более 50 лет назад в 1966 году. Автор проекта — Джозеф Вейценбаум. С тех пор боты претерпели большие изменения, многому научились. Теперь может быть непросто определить в чате кто перед тобой: настоящий человек или умная программа.
В XXI веке чат-боты пользуются популярностью среди предпринимателей, бизнесов, СМИ, которые имеют группы в социальных сетях и мессенджерах.
Лучше всего боты справляются с задачами, у которых может быть расписан подробный и исчерпывающий бизнес-процесс. Наподобие логической схемы.
Например, бот в группе ВК может проконсультировать возможного покупателя вашего товара или услуги в то время, когда вы сами будете отсутствовать на рабочем месте или не сможете выйти на связь. Если бы человек не получил ответа, то клиент был бы для вас безвозвратно потерян.
Аналитики предсказывают, что к 2020 году до 4/5 всех бизнесов будут использовать в своей операционной деятельности чат-боты.
Функционал: распределение обращений от клиентов, которые пользуются мобильным приложением каршеринга, согласно ответственности сотрудников сервиса. Бот либо старается решить проблему пользователя сам, выводя нужные инструкции, либо направляет обращение в соответствующий отдел.
В результате использования бота удалось уменьшить нагрузку на колл-центр на 66%.
Функционал: позволяет клиенту заказать машину напрямую из чата мессенджера, не используя мобильное приложение.
Функционал: ищет билеты со скидками.
Функционал: игровой чат-бот, который был создан компанией для оценки эффективности работы корпоративного канала Telegram.
Функционал: даёт возможность доступа к видеоконтенту подписчикам группы в один клик.
Рассмотрим подключение чат-бота к группе ВК на примере сервиса Robochat. Зайдите на сайт https://robochat.io .
Войдите, используя ваш аккаунт Вконтакте (система одноразово запросит ваше разрешение на доступ к данным профиля Вконтакте).
На этой странице отображаются все сообщества, в которых вы имеет права управления. Выберите нужное сообщество и нажмите Подключить (сервис снова запросит разрешение, подтвердите запрос). При этом вам в личные сообщения Вконтакте придёт уведомление от сервиса о успешном подключении.
Добавьте приветствие в вашу группу. Перейдите в раздел Приветственные сообщения .
Придумайте текст вашего приветствия. Это первое сообщение, которое будет рассылаться вашим подписчикам. Обратите внимание, что в тексте можно использовать смайлы, переменные, прикреплять медиафайлы.
Переменные — это настройки, которые позволяют персонифицировань ваше сообщение. Например, сделать два варианта приветствия: отдельно для мужчин и для женщин. Или добавить переменную «имя» в начало.
Бот позволяет настроить сценарий беседы по ключевым словам. Как это работает?
Зайдите в раздел Бот → Сценарий . Нажмите синюю кнопку Добавить новую команду .
Добавьте ваше ключевое слово (в нашем примере это слово «консультация») и ниже — ответ бота, который придёт автоматически. Нажмите Сохранить .
Сценарий беседы может содержать множество элементов с разными ключевыми словами. Сценарии обычно продумываются исходя из данных реальных разговоров менеджеров с клиентами.
Чтобы настроить цепочку сообщений, нужно создать больше одной команды.
Создайте вторую команду и присвойте ей ключевое слово «да». Придумайте ответ и нажмите Сохранить .
Вернитесь в список ваших команд при помощи кнопки Назад к списку . Зайдите в настройки первой команды.
Выберите пункт После ответа мгновенно перейти на другую команду и найдите в списке вторую команду, которую вы только что создали. Сохраните настройки.
Отлично! Вы создали простую цепочку сообщений из двух ключей. Более сложные цепочки настраиваются по аналогии.
Современные технологии настолько развиты, а время так быстро летит вперёд, что у обычного человека остаётся всё меньше времени на общение.
Многие компании оптимизируют бизнес-процессы, отдавая функции консультантов ботам. Если вы общаетесь с ботом-консультантом, то определить, кто перед вами, будет значительно сложнее, нежели с ботом-собеседником.
Наблюдайте за реакцией пользователя, который вам отвечает.
Чат-бота можно научить не только хорошему, но и плохому. Так, в компании Твиттер создали бота, с которым в дальнейшем произошёл забавный курьёз. Бот, пообщавшись с реальными людьми, оставил сообщение: «Гитлер был прав, я ненавижу людей». Впрочем, потом он исправился.
Чат-боты (или ещё их называют «автоматические диалоговые системы») стремительно ворвались в нашу повседневную жизнь и намерены надолго закрепиться в ней. Если вы предприниматель и стремитесь эффективно расходовать время ваших сотрудников, самое время стоит подумать о внедрении ботов.
Хотите начать работать удалённо, покончить с финансовым рабством, уделять больше времени родным и друзьям, жить где угодно и путешествовать с семьёй 3−4 раза в год? Подпишитесь на
Продолжаем цикл статей посвященный написанию чат-ботов для социальных сетей на php. Прошлый раз мы создавали бота для Телеграм, а в этот раз я расскажу как сделать аналогичного бота для ВКонтакте. Забегая вперед скажу, что сегодня мы не будем использовать ВКшный PHP SDK и наш бот будет состоять лишь из одного файла (про SDK поговорим в другой раз).
Также, как и в случае с Телеграмм ботом нам потребуются минимальные навыки программирования на php, хостинг и ssl сертификат. Готовы? Приступим!
Возможности бота ограничены лишь фантазией программиста (благо api вк многое позволяет), поэтому для примера наш бот будет уметь лишь самое простое, а именно:
Прежде чем начнем писать код, создадим ключи доступа для нашего бота. Для этого перейдем в Управление сообществом, выберем справа «Работа с API» и нажмем на «Создать ключ».
Во всплывающем окне отметим галочками права доступа. В нашем случае достаточно лишь поставить галочку напротив пункта «Разрешить приложению доступ к сообщениям сообщества «, но имейте ввиду, что для более крутых ботов стоит ставить галки напротив всех пунктов сразу. Подтвердим действие нажатием по кнопке «Создать».
Теперь перейдем во вкладку Callback API->Настройки сервера. Здесь нас интересуют сразу 3 вещи: Адрес, Строка, которую должен вернуть сервер и Секретный ключ. Адрес пока пропустим (в целом вы можете сразу его заполнить если определились с тем, где будет лежать основной файл нашего php-бота, но поскольку сам файл еще не создан, то ВК будет ругаться, ибо сразу после ввода url соцсеть отправляет POST-запрос на проверку доступности бота по указанному адресу). Скопируем значение напротив «Строка, которую должен вернуть сервер» (confirmationToken). (в нашем случае это tt32e1 . Придумает Секретный ключ (secretKey). Не забываем нажать «Сохранить».
Итак, на выходе у нас должны быть где-то записаны 3 вещи:
Теперь можно приступить к написанию php кода.
Начинаем писать файл нашего бота ВКонтакте. Назовем его vk_bot.php. Напомню, что код необходимо писать в кодировке UTF-8 (без BOOM).
Определимся с константами:
if (!isset($_REQUEST)) {return;}
// Строка, которую должен вернуть сервер (См. Callback API->Настройки сервера)
$confirmationToken = "tt32e1";
// Ключ доступа сообщества (длинная строчка которую получили нажав "создать ключ")
$token = "тутбудетмногобуквицифр";
// Секретный ключ. (Задаем в Callback API->Настройки сервера)
$secretKey = "testKeyMyBot";
Теперь проверим поступившие данные:
// Получаем и декодируем уведомление
$data = json_decode(file_get_contents("php://input"));
// проверяем secretKey
if (strcmp($data->secret, $secretKey) !== 0 && strcmp($data->type, "confirmation") !== 0) {return;}
Используя switch проверим, что находится в поле «type» (какое событие сработало и в зависимости от этого сформируем ответ).
// Проверяем, что находится в поле "type"
switch ($data->type) {
// Запрос для подтверждения адреса сервера (посылает ВК)
case "confirmation":
echo $confirmationToken; // отправляем строку для подтверждения адреса
break;
// Если это уведомление о новом сообщении...
case "message_new":
$userId = $data->object->user_id;
$user_name = $userInfo->response->first_name;
$request_params = array(
"message" => "{$user_name}, Ваше сообщение получено!
В ближайшее время админ группы на него ответит.",
"user_id" => $userId,
"access_token" => $token,
"v" => "5.0"
);
break;
}
Небольшое пояснение:
Когда юзер отправляет сообщение в чат с группой срабатывает событие. Событие представляет собой JSON, имеющий следующую структуру:
{«type»: <тип события>, «object»: <объект, инициировавший событие>, «group_id»:
}
В зависимости от того, что нам пришло в type, мы можем понять, какая структура будет у объекта object. Полный список возможных событий см. в официальной справке ВКонтакте.
Итак, на данный момент мы научили нашего бота 2-м вещам: корректно отвечать роботу ВК на проверочный запрос, а также автоматически отправлять пользователю уведомление в случае, если он отправит любой текст.
Теперь можно закачать наш с вами файл на сервер и заполнить в настройках адрес (если не сделали этого ранее).
Кроме этого необходимо перейти во вкладку «Типы событий» и поставить галочку напротив «Входящие сообщения».
Теперь можем проверить работу:
Как видим - все пашет. По сути у нас уже получилось сделать бота в вк. Давайте его немного прокачаем.
Добавим в конструкцию case еще 2 условия. Первое - отправит уведомлений в случае если человек вступил в нашу группу:
// Сработало событие - человек вступил в группу
case "group_join":
// получаем id автора сообщения
$userId = $data->object->user_id;
// через users.get получаем данные об авторе
$userInfo = json_decode(file_get_contents("https://api.vk.com/method/users.get?user_ids={$userId}&v=5.0"));
// Вытаскиваем имя отправителя
$user_name = $userInfo->response->first_name;
// Через messages.send используя токен сообщества отправляем ответ
$request_params = array(
"message" => "Добро пожаловать в группу, {$user_name}!",
"user_id" => $userId,
"access_token" => $token,
"v" => "5.0"
);
$get_params = http_build_query($request_params);
file_get_contents("https://api.vk.com/method/messages.send?". $get_params);
echo("ok"); // Возвращаем "ok" серверу Callback API
break;
Второе - аналогичное уведомление, но только в момент, когда человек покинет сообщество:
// Сработало событие - человек покинул группу
case "group_leave":
// получаем id автора сообщения
$userId = $data->object->user_id;
// через users.get получаем данные об авторе
$userInfo = json_decode(file_get_contents("https://api.vk.com/method/users.get?user_ids={$userId}&v=5.0"));
// Вытаскиваем имя отправителя
$user_name = $userInfo->response->first_name;
// Через messages.send используя токен сообщества отправляем ответ
$request_params = array(
"message" => "{$user_name}, нам очень жаль, что вы покинули нашу группу!",
"user_id" => $userId,
"access_token" => $token,
"v" => "5.0"
);
$get_params = http_build_query($request_params);
file_get_contents("https://api.vk.com/method/messages.send?". $get_params);
echo("ok"); // Возвращаем "ok" серверу Callback API
break;
Не забудем добавить соответсвтующие галочки напротив нужных нам событий в настройках группы:
Не лишним будет процитировать один из разделов справки ВК:
Теперь вы знаете как создавать своего бота в ВК. Исходники урока можно скачать тут. В следующий раз поговорим о работе с PHP SDK для вк-ботов. Если у вас остались вопросы - задавайте в комментах. И не забываем репостить и лайкать эту статью)
Твои подписчики постоянно спрашивают об одном и том же? Стоит использовать чат-бота, который мгновенно будет отвечать на сообщения. Благодаря постоянно развивающимся возможностям ВК, теперь в персональную группу его может добавить каждый.
Как сделать бота в ВК для сообщений? Он поможет администратором групп быстро реагировать на схожие вопросы пользователей или попросту развлечь их. Владельцам онлайн-магазинов бот поможет отправлять актуальную информацию о статусе покупки, поможет создать запросы в техническую поддержку через команды и раздавать особые промо-коды для каждого подписчика.
Чем хорош бот ВК:
Практически каждый владелец группы не прочь установить бота. Он и на СМС отвечает, и приводит новую аудиторию, то есть, всесторонне полезная вещь. И если ты имеешь специфические умения работы на ПК, то можешь написать его вручную.
Первым делом тебе понадобятся прямые руки, мышь, клава, актуальная идея и руководство к созданию. Итак, бот – это скрипт на твоем сервере, позволяющий обрабатывать получаемые сведения. Если кто-то желает сделать запрос к серверу – отправялет сообщение, а после этого бот подбирает ответ на него из подготовленного хранилища и отвечает, используя API.
Для создания бота необходим API. Это «проводникк» между ботом и читателем, это полноценная онлайн-база ответов, вложений, функций, того, что будет внутри бота. Даже если он матерится – маты вложены в библиотеку.
Стоит отметить – это сложное занятие, но если поднабраться терпения и использовать инструкции, то все получится.
Однако гораздо проще создать его, используя специализированные сервисы. Их не так много, но нужно рассмотреть ТОП-3:
Поставить бота с помощью таких сервисов легко и качественно, хоть и не дешево, при этом ты сам можешь вложить в него предложения, файлы и остальное, что отлично подходит при малом количестве свободного времени или навыков.
Бот будет полезен, если тебе надо:
Проблемы могут быть такого характера:
Бот – нужная вещица. Он везде: и в сообществе, и в чатах порядок наведет. Подойдет каждому владельцу персональной группы. Ботов сейчас так много, что сгенерировать персональный, уникальный, занимательный и особенный можно, но с огромным трудом.
Для ведения бизнеса во ВКонтакте немаловажную роль играет общение с аудиторией. Ответы на часто задаваемые вопросы, информирование клиентов, прием заявок и просто общение – все это требует большого количества свободного времени. Но оно есть далеко не у каждого руководителя сообщества. Что делать? – Спросите вы. Ответ прост – использовать бота для сообщений.
В сегодняшнем материале будет рассмотрена тема ботов в ВК, способных общаться с людьми, информировать их и тем самым облегчать работу админов.
Боты для сообщений (или автоответчики) – это уникальные помощники, задача которых состоит в отправке грамотных ответов на входящие сообщения. И чем естественнее робот умеет общаться, тем более востребован он будет.
Боты для сообщений в ВК используются не только руководителями бизнесов. Они также пользуются спросом и среди обычных пользователей. Например, для развлечения.
Особенности:
В основу каждого бота входит код, который и отвечает за его функционал и возможности. Чем более проработана программа, тем больше она умеет. Зачастую, выбирая роботизированного собеседника, люди смотрят именно на его возможности и настройки.
Сегодня для многих недостаточно, чтобы бот просто одинаково отвечал всем подряд. Люди жалеют завести такого помощника, который будет общаться, как вполне живой человек. И сегодня это возможно.
Ниже вашему вниманию будут представлены наиболее популярные боты для сообщений во ВКонтакте.
Онлайн сервис по созданию роботизированных собеседников для ВК. Сервис стал очень популярным, как среди бизнес сообществ, так и среди групп и пабликов для развлечений.
РобоЧат умеет:
Кроме того здесь есть множество полезных функций и инструментов для более качественной настройки автоответчика: ключевые слова, вложения фото/видео, макросы, плагины, таргетинговые сообщения и т.д. Все это позволяет сделать бота более «живым» и максимально полезным.
Чтобы воспользоваться РобоЧатом нужно проделать несколько шагов:
Сервис позволит создать робота, работающего сразу с несколькими группами, что очень удобно, когда у вас не одно, а несколько сообществ.
Стоимость сервиса начинается от 399 руб./мес. (если до 100 тыс. подписчиков) и заканчивается 1999 руб./мес. (при любом числе подписчиков). Есть также бесплатная версия (если аудитория до 50 тыс.) и пробная 3-хдневная версия для любого тарифа.
Еще один довольно популярный конструктор ботов для сообщений во ВКонтакте. Сервис специализируется на создании ботов и текстовых рассылок от имени сообщества. С его помощью можно создать уникального помощника, который будет уметь:
Как настроить робота:
Стоимость сервиса – 100 руб./мес. за группу и 500 руб. единожды за использование модуля рассылки. Есть также и бесплатный пробный период на 3 дня.
Это многофункциональная программа для продвижения социальных сетей и медиа. Одной из функций БроБота является автоответчик (или бот для сообщений), который работает в 6-ти соц. сетях, в число которых входит и «ВКонтакте».
Возможности автоответчика в ВК:
Как воспользоваться программой:
Сервис сразу же начнет отвечать на входящие сообщения, в зависимости от выбранного вами способа переписки.
Стоимость сервиса – от 599 руб./мес. (за 10 анкет) до 1799 руб./мес. (за неограниченное число анкет). Если вы используете одну анкету, вы можете пользоваться БроБотом бесплатно (полный функционал).
Это удобный бот для сообщений во ВКонтакте, имеющий большое количество шаблонов и готовых решений для общения с аудиторией. При желании вы также можете настроить бота вручную.
Что умеет BOTiX:
Воспользоваться роботом очень просто:
Стоимость сервиса – 50-100 руб./мес. Также есть и бесплатная пробная версия с ограниченным функционалом.
Роботизированные собеседники для общения во ВКонтакте обладают рядом преимуществ и недостатков. Давайте поговорим о них.
К плюсам можно отнести:
К минусам можно отнести:
Боты для сообщений во ВКонтакте завоевали большую популярность среди владельцев сообществ. При грамотном и правильном использовании, данный софт сделает жизнь паблика интереснее и поспособствует увеличению продаж. Используйте ботов с умом!