Алгоритм определения ботов и офферов во Вконтакте
Под катом не будет нейросетей и сложных формул, будут лишь описаны признаки, по которым я на коленке ловил ботов, сравнение результата фильтрации по этим признакам с фильтрацией одним рекламируемым сервисом и ссылка на страницу с реализацией на js, по которой любой может испытать фильтр на своем собственном списке либо протестировать последних вступивших в свое сообщество.
Картинка для привлечения внимания:
Предыстория
Недавно мне потребовалось собрать статистику о еженедельном количестве новых подписчиков в сообществах, посвященных коммерческим свадебным тематикам. Под эту задачу был написан скрипт, собиравший новых участников в нужных сообществах и выдававший радужные, на первый взгляд, цифры. Вот только радужными они перестали казаться после проверки случайных аккаунтов из собранного списка: какие-то были забанены социальной сетью уже в день сбора, какие-то оказывались откровенными ботами или офферами (в дальнейшем и тех и других я буду называть ботами).
Для получения реальных цифр требовалось узнать приблизительную долю ботов в собранных подписчиках. Попробовал почистить аудиторию от ботов таргетхантером (первый попавшийся на глаза сервис, позволяющий отфильтровать ботов бесплатно), однако качество чистки оказалось так себе (среди оставшихся по прежнему присутствовали липовые аккаунты, причем довольно много). Сервисы типа «заплати, а мы потом тебе покажем, что умеем» решил не использовать — денег жалко, а в результате тот же черный ящик и сомнительный результат. Решил изучить страницы ботов и написать собственный фильтр.
Кого фильтруем
Для начала уточню, моей целью было отфильтровать аккаунты, которые виделись мне мусорными с точки зрения приглашения их в коммерческие свадебные сообщества. Под это определение попадают как боты, вступающие на автомате так и офферы, которые кто-то делает по 100500 штук и затем продает их, как якобы «живых подписчиков». Очевидно, что офферы, которых вручную нагоняет школьник ничего не купят ровно также, как и боты, которые нагоняются скриптом. Что они могут сделать хорошо — это просадить статистику рекламных объявлений с оплатой за 1000 показов. Также это может зацепить и вполне реальных людей, но какой от них толк в сообществе, если они не увидят его записи (равно как и не будет смысла показывать им рекламу сообществ)?
Как фильтруем
Наиболее простой мне показалась идея оценивать каждый аккаунт по шкале от 0 до 100, по которой явные боты набирают 100 очков, а обычные люди остаются в районе 0 (в идеале. На практике некоторые реальные люди могут набирать и по 50 баллов). Методика не идеальна (как и все в войне щита против меча), однако как показала практика, создатели ботов не особо заморачиваются при создании своих фейков (совершенный бот обойдется дороже привлеченного рекламой клиента), поэтому в данный момент она работает. Для заполнения шкалы были подобраны несколько признаков, каждый из которых может прибавлять или убавлять определенное количество очков, а аккаунты, набравшие некое число очков (70-100 в моем случае), считаются некачественными и фильтруются. Я не буду писать, сколько очков присваивается при нахождении того или иного признака, вы можете посмотреть их в примере, который будет в конце статьи, там же их можно будет изменить, как и порог, при превышении которого аккаунт зачисляется в стан ботов. А теперь давайте пробежимся по проверяемым признакам:
Аккаунт забанен
Первое, по чему я фильтрую пользователей. Я не знаю, зачем сервисы оставляют подобные аккаунты (а вышеупомянутый мной сервис «тх» их оставлял). Живой человек, пользующийся соцсетью восстановит доступ. Спамеру или ботоводу с тысячей аккаунтов легче завести новый аккаунт после бана. Да и крутить рекламу по забаненным живым пользователям все равно невозможно.
Ссылка на страницу не изменена
Вконтакте дает пользователям ввести уникальную ссылку на их страницу вместо безымянного id12345678. Это не очень значимый признак, так как не все живые люди меняют ее, да и угнанные контакты могут иметь такую ссылку, но все же часто у новозарегистрированных ботов такая ссылка остается неизмененной.
Нет аватара
В 2018 году это уже малоактуально для ботов. Скорее отсутствие аватара характерно для фейков совсем ленивых людей, но я считаю такую аудиторию не очень качественной. В любом случае это тоже не очень значимый признак.
Есть ссылки на другие соцсети
Это хороший признак живого человека. Я не нашел способа установить ссылку на фейсбук/инстаграм через апи. Может быть плохо искал, а может его и нет. Но поставить ссылку для бота сложнее: надо как минимум завести этот аккаунт в соцсети и привязать его в интерфейсе вконтакте. Поэтому наличие таких ссылок в профиле сбрасывает несколько очков на счетчике ботоопределителя.
Не выходил в сеть более 1-3 месяцев
В век, когда у каждого в телефоне установлен клиент соцсетей столь низкая активность кажется подозрительной. Даже если это не забытый хозяином бот, с таким человеком гораздо тяжелее работать через рекламу. Когда вам нужна горячая аудитория, которой будет поздно предлагать услугу через месяц (они уже найдут другого поставщика), а этот человек не в сети и вы не можете достучаться до него. Повторю сказанное в начале статьи — я изучал аудиторию по свадебной тематике, для нее горячий контакт актуален. Если же вы решили продвигать развлекательный паблик или магазин, основанный на увлечениях людей, для вас этот признак может иметь меньшее значение.
Подписан на 500-1500 и более сообществ
Великолепный и значимый признак мусорных аккаунтов. Основная статья заработка на ботах — это вступление в различные группы (ну да, еще лайки и репосты). И вряд ли владельцы ботоферм смогут скрыть это. По этой же причине, кстати, можно попробовать фильтровать тех, кто скрывает свои группы от постороннего взгляда (параноики тоже будут отфильтрованы в этом случае, но таких среди аудитории вконтакте единицы). Даже если вы отфильтруете живого человека по этому признаку, ничего страшного не произойдет, он вряд ли увидит новости вашего сообщества в своей ленте, будучи подписанным на 1000 других.
Состоит в сообществе о взаимораскрутке
Таких стоит оставлять, только если ваша ЦА — школьники с дефицитом внимания, отсутствием интересов и кучей свободного времени. Лично я считаю такую аудиторию не просто мусорной, а ярко сигнализирующей о том, что они ненастоящие.
Состоит во множестве сообществ о разных городах
Признаться, не нашел ни единой причины, по которой обычному человеку может быть интересно одновременно следить за новостями групп «ремонт стиральных машин казань», «наружная реклама омск», «дизайн интерьера калуга» и еще десятке коммерческих сообществ разных городов. Особенно учитывая качество контента в 95% таких сообществ. Зато боту, зарабатывающему на вступлении в сообщества это очень выгодно.
Состоит в группе без аватара
Не считаю этот признак значимым, однако во время тестирования на глаза попалась статья о выявлении ботов по этому признаку. Вообще такие сообщества могут использоваться в качестве технического полигона (программистами, для доступа к ключу сообщества), могут быть просто очень молодыми. Но при обсуждении этого признака со своими знакомыми они сказали мне, что не стали бы вступать в подобные сообщества. В общем, этот признак остался для меня самым неоднозначным, полным тайн и загадок (как и само существование сообществ без аватарок).
Посты пользователя никто не смотрит
Этот признак куда более прост. Обычно если пользователь имеет кучу друзей, но при этом у него почти нет просмотров записей на стене, значит его друзья — имитация. А для чего нужна имитация друзей, как ни для того, чтобы придать реальности фейковому аккаунту?
Отмечен на фото других пользователей
На данный момент боты не имеют привычки отмечать друг друга на фото, а вот реальные люди очень даже отмечают, тем более что соцсеть предлагает сделать это очень навязчиво (настолько, что мне она предлагает отметить самого себя на моей же аватарке). Наличие такой отметки как правило говорит либо об угнанном аккаунте, либо о живом пользователе.
Проверка фильтрации
Для проверки эффективности поиска ботов по данным параметрам был написан небольшой сервис, позволяющий проверить загруженный список контактов. Также, чтобы исследование имело и практическую ценность для людей, в сервис была добавлена возможность проверить свое сообщество — если вы модерируете какое-либо сообщество, вы можете автоматически загрузить последних вступивших и проверить их. Это пригодится, если вы наняли человека заниматься рекламой и он дает вам статистику по приросту подписчиков, однако при этом вы не видите реального роста заказов/комментариев/лайков.
В алгоритме используется метод wall.get для проверки записей со стены, он имеет ограничение на 1000 вызовов в сутки, поэтому при использовании данного скрипта нельзя проверить больше 1000 человек. Впрочем, этого достаточно для оценки качества аудитории. Кроме того, скрипт позволяет задать свои значения веса каждого атрибута и порога определения бота, поэтому если вы не согласны с тем, что тот или иной параметр определяет ботов, можете приравнять его к 0, либо наоборот, увеличить его значение.
Тестирование и сравнение результатов
По результатам проверки из тестовой аудитории в 2935 человек таргетхантер отфильтровал 877 ботов. Фильтрация по описанному алгоритму отсеяла 1984 человека. Если подкрутить фильтр и выявлять лишь самых злостных ботов (подписанных на 500-1000 сообществ, из которых значительная часть — это сообщества о разных городах, либо забаненных, либо состоящих в группах раскрутки), количество обнаруженных уменьшится до 1215 человек, что однако тоже превышает результат упомянутого выше сервиса. Однако я просмотрел примерно два десятка страниц пользователей, которых таргетхантер посчитал нормальными пользователями, а мой алгоритм ботами и все эти пользователи показались мне сомнительными, на страницах многих были репосты сомнительных сервисов (казино, знакомства для взрослых, участия в конкурсах, спортивные прогнозы), либо малое количество просмотров записей. Также попадались аккаунты, похожие на коммерческие, продвигавшие какие-то услуги, но лично я готов пренебречь ими, особенно если учесть, что они кроме нужных мне сообществ подписываются еще на десятки других в короткие сроки и ряд ли интересуются необходимой мне темой. Хотя более мягкий фильтр может оставить такие аккаунты. И разумеется, я понимаю, что 20 страниц недостаточно, чтобы судить о качестве всех 1984 аккаунтов.
В любом случае я получил удовлетворяющие меня результаты, хотя если бы было свободное время, можно было бы существенно расширить признаки для поиска ботов. Но и описанных выше вполне достаточно (на настоящий момент) для получения качественного результата. И еще раз ссылка на реализацию алгоритма, чтобы не проматывать статью.
- Управление сообществом
- Социальные сети и сообщества
Как отличить бота от человека и что с ним делать


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

Туризм
Читайте также:
- Неверные ориентиры. Большое количество ботов может привести к неправильному определению вашей ЦА и ошибкам в разработке стратегии продвижения. Фейки часто маскируются под представителей определенной социальной группы, например женщин 30–40 лет с детьми дошкольного возраста или мужчин-автолюбителей.
Однако боты не покупают товары и не пользуются услугами — если не отфильтровать фейковых пользователей, можно потратить время и деньги впустую. Об отличиях бота от реального человека читайте в следующем разделе этой статьи.
- Сложности с расчетом показателей эффективности. Даже небольшой процент фальшивых аккаунтов искажает статистические данные и мешает объективно оценить результаты маркетинговых кампаний.
- Информационный шум. Если боты активны, они засоряют сообщество ненужной информацией, рекламой и спамом, отвлекая внимание от основного контента. Также деятельность ботов может провоцировать аудиторию на агрессию и конфликты.
- Риск блокировки и исключения из поисковой выдачи. Алгоритмы некоторых соцсетей и поисковиков применяют санкции к сообществам, в которых присутствует запрещенный контент (18+, реклама психотропных веществ и алкоголя, демонстрация жестокости) или упоминаются связанные с ним темы. Если боты публикуют такого рода комментарии или рекламу, группу могут заблокировать.
- Незаконная деятельность. Некоторые аккаунты создают в мошеннических целях, чтобы распространять фишинговые ссылки и вирусы. Если подписчики попадутся на такую приманку, их негативное впечатление распространится и на бренд, в группе которого опубликовали ссылку.
Чтобы узнать, насколько эффективны ваши рекламные кампании, подключите Сквозную аналитику Calltouch. Сервис отследит каждое посещение сайта, посчитает количество лидов, сделок и сумму прибыли. Вы построите полноценную воронку продаж и узнаете, какая реклама окупается, а какая — не оправдывает вложений.
Сквозная аналитика
Оценивайте эффективность всех рекламных кампаний в одном окне от клика до ROI
Вкладывайте в ту рекламу, которая приводит клиентов
Способы отличить бота от человека по странице в соцсети
Описанные ниже признаки — не гарантия того, что перед вами бот. Однако высока вероятность того, что за аккаунтом стоит не реальный человек, а программа:
- Неуемная активность. Боты не ограничиваются единичной публикацией — они раз за разом постят один и тот же контент к новым и недавним записям, причем зачастую в разных сообществах. Попробуйте отследить активность аккаунта: если одну и ту же информацию с него размещают и в других группах, значит, перед вами бот. Можете смело его блокировать.
- Одинаковый контент. Рекламные и провокационные публикации обычно распространяют несколько ботов. Посты с одними и теми же формулировками от разных пользователей — признак подозрительной активности. Кроме того, их тематика также однообразна — чаще это реклама букмекерских сайтов, контента для взрослых, запрещенных веществ и разных сомнительных компаний. Боты практически никогда не касаются вопросов, не связанных с темой, на которую их запрограммировали.
- Отсутствие личной информации. На странице бота, как правило, не указаны места учебы и работы, интересы, дата рождения, ссылки на соцсети и другие личные данные. Страница обычно пустая, но количество пользователей в разделе «Друзья» исчисляется сотнями.
- Отсутствие аватара. На страницах ботов аватара либо нет, либо на его месте находятся абстрактная картинка, мем, изображение знаменитости или животного — что угодно, кроме личного фото.
- Ворованные фотографии. Если на странице все же есть снимки реального человека, это могут быть фото моделей со стоков или украденные личные фотографии. Проверить, не встречаются ли снимки на других платформах или аккаунтах, можно с помощью функции поиска по фото. Например, она есть в Яндекс и Google.
- Обилие коммерческого контента. Обычно боты не публикуют собственный контент. На стенах таких аккаунтов можно найти только репосты, большинство из которых — явная или скрытая реклама.
Как вычислить бота при общении
Один из самых простых способов — написать в личку. Если страница фейковая, с большей вероятностью ответа не последует. Бот может вступить в диалог в личных сообщениях или в комментариях сообщества, но его поведение будет примитивным и максимально предсказуемым. Вот несколько способов, как распознать бота:
- Последние события. Начните разговор о последних новостях — задайте боту вопрос или попросите прокомментировать недавнее нашумевшее событие. Обычно боты не осведомлены о новостях и выдают себя или молчанием, или ответами невпопад.
- Юмор. Если бот и способен воспринимать шутки, то исключительно примитивные — он не понимает, что такое сарказм или ирония. Если применить эти речевые приемы, бот не распознает их.
- Реакция на ошибки. Опечатки и орфографические ошибки мешают боту воспринимать текст. Если обратиться к нему с помощью сообщения, содержащего несколько ошибок в слове, может последовать ответ, отходящий от логики беседы.
- Реакция на аббревиатуры и сокращения. Здесь тот же принцип — боты не распознают сокращенные слова и предложения. Они не чувствуют контекст, поэтому не смогут поддержать беседу.
Обобщим: поведение ботов в интернете отличается от человеческого. Они не считывают и не выражают эмоции, не различают в тексте двойной смысл и не могут оценить последние события.

Сервисы для поиска ботов
Для некоторых платформ приложения по поиску ботов еще не разработаны. Например, в «Одноклассниках» или «Дзене» фейковые аккаунты нужно выявлять «опытным путем» и удалять вручную.
Для нескольких сервисов поиск ботов можно автоматизировать:
- «ВКонтакте». С помощью сервиса AntiDogs можно найти заблокированные аккаунты и очистить страницу от них — функции проверки активных страниц нет. Вы получите отчет о количестве заблокированных пользователей — временно или навсегда. Услуга удаления аккаунтов стоит 360 рублей. Сервис tantacula от Github поможет проверить подозрительных пользователей — введите адреса страниц, а программа оценит аккаунты по шкале от 0 до 100 (фейки набирают менее 70 очков).
- Instagram* (*продукт компании Meta, которая признана экстремистской организацией в России). Платный сервис InstaHero позволяет анализировать подписчиков, проверять аккаунты на предмет подлинности и удалять фейков.
Что делать с фейковыми аккаунтами в социальных сетях
Для безопасности и корректного анализа вашего сообщества рекомендуется удалять даже «безобидных» ботов — не распространяющих рекламу, спам и не проявляющих другую активность. Они могут пребывать в «спящем» режиме и активизироваться позже.

Исключение — продвинутые боты, которые воспроизводят паттерны человеческого поведения, участвуют в обсуждениях и не отходят от заданной темы. Иногда такие аккаунты создают сами владельцы сообществ, чтобы поддерживать активность дискуссии.
Для компаний важно избавляться не только от ботов, но и от недобросовестных рекламных подрядчиков. Сервис Антифрод Calltouch распознает сомнительные звонки: обращения с рекламных и неактивных номеров, спам. С его помощью вы узнаете, сколько подозрительных звонков поступает с различных рекламных каналов, и какие подрядчики ответственны за это. Вы отключите недобросовестные площадки и сэкономите рекламный бюджет.
Защититесь от спама
и некачественных звонков с рекламы
Защититесь от спама и некачественных звонков
с рекламы
Главное в статье
- Боты распространяют рекламу и спам, провоцируют подписчиков на конфликты и мешают владельцам соцсетей отслеживать объективные данные о развитии страницы и эффективности SMM.
- Боты спамят во многих сообществах одновременно и одну и ту же запись могут распространять с нескольких аккаунтов.
- На страницах фейков обычно нет личной информации и собственного контента.
- Поведение ботов неестественно — они повторяются, не считывают контекст, не распознают эмоции адресата и не видят намеренные искажения текста.
- Отличить бота от реального пользователя можно как самостоятельно, так и с помощью специальных сервисов.
- Все фейковые страницы желательно блокировать.
Интернет-активисты создали скрипт по разоблачению троллей и ботов во «ВКонтакте»

По их собственным наблюдениям, особое оживление в «троллебот-среде» возникало в преддверии голосования за внесение поправок в Конституцию РФ, а также в моменты наиболее крупных общемировых политических событий.
К «РосКомСвободе» обратились интернет-активисты, создавшие собственный проект по вылавливанию ботов и троллей, которые оставляют в различных пабликах «ВКонтакте» комментарии на политические темы с целью продвижения провластной точки зрения. Как выяснилось, большое количество таких ангажированных аккаунтов проявляет активность в комментариях новостных групп («Российская газета», «Рен ТВ», «Новости RT на русском», «Комсомольская правда — KP.RU», etc), а также в пабликах, посвящённым актуальным событиям как внутри России, так и за рубежом. Под постами с критическими замечаниями в отношении властей эти боты оставляют почти не различающиеся по своей стилистике типичные комментарии, накручивая взаимные лайки. На специальном сайте авторы проекта структурировали все эти типы активности, которые можно посмотреть в режиме онлайн.
«Ловля» осуществляется несколькими энтузиастами с помощью специального скрипта «для подсветки ботов», устанавливаемого на браузер. Гайд по установке выложен на отдельной страничке.
Мы в случайном порядке проверили некоторые выловленные с помощью gosvon.net аккаунты, и многие из них действительно выглядели весьма сомнительно, а используемые для этих страничек аватарки были взяты из свободных фотобанков — некоторые картинки у совершенно разных аккаунтов порой совпадали один-в-один. То есть кураторы определённых проектов, направленных на продвижение прогосударственных нарративов в Рунете, не особенно озадачивались соблюдением достоверности при создании тех или иных учётных записей в «ВК».
Находящимся в базе страницам создатели «ловушки для ботов» присвоили следующие маркировки:
- Подтверждён (Аккаунт принадлежит боту, и на него можно жаловаться);
- Проверяется (Аккаунт недавно был добавлен на проверку и модерируется);
- Удалить (Попадал на модерацию и диагноз не подтвердился, добавлен в исключения);
- Бот/Накрутка (Аккаунт используется в основном для накрутки лайков на комментарии других ботов, разжигания дискуссий и прочего спама. На него тоже можно жаловаться).
Мы побеседовали с Виктором — создателем «ловушки», и он нам рассказал, что заставило его задуматься о таком проекте, а также о наиболее трендовых темах, обсуждаемых фальшивыми аккаунтами.
Проект был запущен осенью прошлого года, но наиболее активно заработал он уже весной-летом года текущего, т.е. когда шла подготовка голосования по поправкам к Конституции:
«Стал замечать подозрительные подобные комментарии под различными постами пабликов. Поведение однотипно — обеление любой новости про власть или ситуацию в стране. Принижение и оскорбление любого проявления оппозиции, любого вида протестов, выражения мнения, идущего вразрез «курсу партии». «Все хорошо и не надо бухтеть», «Если не хорошо — надо просто потерпеть».
Читать весь этот ужас и бездействовать не позволил характер.
Страницы все как на подбор, фотография человека 25-40 лет и закрытый профиль. На текущий момент они пытаются играть в разнообразие, используя какие-либо мемы и любые другие фотографии как аватарки, но всех их объединяет одно: стиль комментария».
До середины июня, даты начала подготовки к голосованию, комментарии собранных в базу аккаунтов касались в основном следующих тем:
- США и Трамп (комментариев про Америку, по словам Виктора, всегда было очень и очень много);
- Турция и Эрдоган. «Тема была актуальна у них в конце 2019-начале 2020 года, — уточняет он. — По ней можно было заметить резкие смены методички: вчера Турция — друзья, а сегодня — „удар в спину“»;
- Украина, Крым, Донбасс — «отголоски 2014 года».
- Создание позитивного фона абсолютно под любой новостью про Россию.
«С началом пандемии первое место по упоминаниям закономерно занял вирус, — продолжает Виктор. — От них были сообщения вплоть до обвинений США в его создании… И, казалось бы, благое дело — про режим самоизоляции, но и тут все упиралось в банальное подавление паники, мол, «все хорошо», и широкомасштабная информационная поддержка любых решений Правительства, что бы оно ни сделало. А уже после 14 июня единственная их цель — приплести поправки абсолютно к любой теме, в большинстве случаев ситуация доходила просто до абсурда».
В данный момент благодаря проекту забанено уже более 5000 фальшивых аккаунтов. Если вы хотите присоединиться к этой команде, воспользуйтесь инструкциями, описанными в гайде. Со своей стороны, «РосКомСвобода» будет наблюдать за тем, как развивается данный проект, и мы обязательно расскажем вам обо всех связанных с ним новостях.
Как создать чат-бота ВКонтакте

Чат-боты в социальных сетях помогают упростить работу с клиентами за счёт автоматизации частых запросов. Большая часть обращений подписчиков — повторяющиеся и типовые. Боты забирают такие вопросы на себя и сильно разгружают команду. В этой статье мы расскажем, как бесплатно создать уникальный сценарий чат-бота ВК и для каких бизнес-задач он будет полезен.
Видеозвонки в SberJazz
Общайтесь с друзьями и близкими где бы вы ни были
Попробовать сейчас
Какие бывают чат-боты
Бот — это полностью автоматизированный алгоритм. Он работает автономно, без участия оператора, и может выполнять часть функций сотрудников.
Примеры использования чат-ботов для групп ВКонтакте:
- Форма обратной связи: робот отправляет сообщение посетителям страницы, собирает их контакты и создаёт «тёплую» базу. Данные о подписчиках можно использовать для активных продаж или маркетинга — например, сделать рассылку или настроить таргетированную рекламу.
- Продажи: бот помогает клиенту сориентироваться в каталоге и сделать заказ.
- Реклама и маркетинг: бот рассказывает целевой аудитории об ассортименте, скидках и акциях.
- Техподдержка: обрабатывает типовые обращения, решает простые вопросы, собирает отзывы о товарах, услугах, сервисе.
- Геймификация: бот развлекает пользователя — например, вовлекает его в игру, в то же время продвигая продукцию или бренд.
Преимущества чат-бота ВКонтакте
Запустить чат-бот в бизнес-сообществе VK стоит по нескольким причинам:
1. Чтобы облегчить работу операторов. Часть коммуникации с клиентами чат-бот возьмёт на себя. Команда не будет тратить время, отвечая на одни и те же вопросы клиентов.
2. Чтобы удерживать покупателей. Пользователь не уйдёт из-за того, что не понял, как сделать заказ. Бот поможет выбрать товар, оформить покупку, а заодно внесёт клиента в базу для рассылок и дальнейших продаж.
3. Чтобы ускорить обслуживание. Время ответа чат-бота SaluteBot — менее двух секунд. Клиентам не нужно ждать, пока подключится оператор: они пишут сообщение или отправляют стикер и мгновенно получают ответ бота.
4. Чтобы быть доступными 24/7. Вместо восьми часов в день — круглосуточный режим работы. Бот на связи в любое время, даже ночью, в выходные и праздники.
Что умеет чат-бот ВКонтакте
- Отвечать на стандартные несложные вопросы.
- Собирать данные пользователя для рассылок и других задач.
- Давать информацию о заказе. Клиент может уточнить через чат состав заказа, сумму, статус (потребуется организовать получение этой информации из сторонних источников).
Создайте своего чат-бота в удобном конструкторе
Простая настройка чат-бота в личном кабинете Цифровой витрины
Попробовать
Как создать чат-бот ВКонтакте
Можно заказать разработку под ключ или настроить чат-бот самостоятельно. В первом случае просто отправьте онлайн-заявку.
Во втором — создайте бесплатный готовый бот ВКонтакте в онлайн-конструкторе в личном кабинете Цифровой витрины по этой инструкции. Вам понадобятся:
- права администратора в той группе ВК, где вы хотите настроить диалоги;
- аккаунт в сервисе Jivo с любым тарифом;
- аккаунт в личном кабинете Цифровой витрины.
Алгоритм создания чат-бота состоит из шести шагов:
- Авторизация в учётной записи сообщества VK.
- Регистрация в сервисе Jivo.
- Синхронизация ВКонтакте с Jivo.
- Создание бота в в личном кабинете Цифровой витрины.
- Интеграция и подключение бота к соцсети ВК.
- Настройка чат-бота в конструкторе.
Авторизация в ВК
Войдите в учётную запись, у которой есть права администратора на управление группой. Посмотреть все сообщества ВКонтакте, к которым есть административный доступ, можно в разделе «Сообщества» на вкладке «Управление».

В ВК перейдите на вкладку «Управление сообществом» и активируйте опцию «Возможности ботов».

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

Чтобы связать Jivo и ВКонтакте, нужно дать сервису права на управление аккаунтом и группами. Для этого во всех запросах нажмите «Разрешить». После успешной привязки проверьте, что всё работает. Отправьте сообщение в группу через кнопку «Написать сообщение»: оно должно отобразиться в кабинете Jivo.

Создание чат-бота в личном кабинете Цифровой витрины
После того как вы связали сервисы, зарегистрируйтесь и авторизуйтесь в личном кабинете Цифровой витрины. С главного экрана перейдите в меню «Создание проекта».
Чтобы сделать чат-бот, на экране выбора инструмента нажмите «SaluteBot Конструктор».

Создать бот можно с нуля или по готовым шаблонам: например, «Визитка компании», «Приём и оформление онлайн-заказов», «Советы при покупке».
Если шаблоны не подходят, выберите «Новый проект».

После выбора шаблона нажмите «Далее».
В новом окне введите название и подтвердите кнопкой «Создать проект».

Откроется окно базовых настроек. В нём нужно ввести название бота и выбрать сценарий.
Сценарий — это скрипт, то есть логика работы чат-бота. Можно выбрать один из трёх типов:
- Готовый — включает самые популярные экраны с ответами на частые запросы.
- Graph — это разработка сценария в визуальном конструкторе. Интерфейс несложный, поэтому этот вариант подходит всем. Можно выбрать стандартное решение для отрасли — медицины, туризма, консалтинга — или делать чат-бот с нуля.
- Code — предполагает работу с кодом. Мы не будем рассматривать этот вариант в данной статье, потому что он подходит только опытным пользователям, к тому же позволяет запустить только бот для сайта.
Чтобы сделать чат-бот по готовому сценарию, выберите тип «Готовый сценарий» и опцию «Кнопки в виджете Jivo».

Вы можете использовать сценарий без изменений или подстроить его под логику вашего бизнеса. О том, как настроить алгоритм, мы подробно расскажем на шаге «Создание сценария».
Чтобы самостоятельно создать сценарий в онлайн-конструкторе, выберите тип Graph и нужный проект в выпадающем списке.

Готово: вы задали базовые настройки будущего бота. Теперь нужно подключить его к сообществу ВК.
Интеграция
Чтобы чат-бот обрабатывал сообщения от пользователей, нужно связать группу ВКонтакте и аккаунт в сервисе Jivo. Для этого авторизуйтесь в блоке «Аккаунт Jivo» на странице, где вы выбирали тип сценария.
Данные для авторизации вы получили ранее на этапе «Регистрация и синхронизация с Jivo». Если вы этого ещё не сделали, то зарегистрироваться можно здесь, в форме привязки аккаунта. В поле URL указывается адрес любого сайта.
Свяжите Jivo и личный кабинет Цифровой витрины:
- Спуститесь в блок «Каналы для публикации».
- Нажмите на кнопку настройки каналов и перейдите в личный кабинет Jivo.
- Заполните форму, чтобы создать канал-связку с личным кабинетом Цифровой витрины.
После этого можно приступать к сценарию.
Создание сценария
Перейти к редактированию сценария можно со страницы базовых настроек. Поднимитесь к блоку «Сценарий бота» и нажмите кнопку со всплывающей подсказкой «Перейти к проекту».


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

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

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