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

Автор статьи — Команда BotHelp
Материал подготовлен с проверкой эксперта — Анна Урванова
20
Август
Как создать бота в ВК: пошаговая инструкция

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

Аудитория ВКонтакте в марте 2026 года достигла 96 млн человек в месяц по данным Mediascope, среднее время в соцсети выросло до 64–80 минут в день. Люди пишут в сообщества чаще, чем звонят, и ждут ответа в первые минуты, а обработать такой поток вручную получается не у всех. Дальше — как создать чат-бот ВКонтакте по шагам.

⚡ Обновлено 20 августа 2026

Что бот во ВКонтакте умеет, а чего не может

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

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

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

Лимиты ВКонтакте: 5 000 сообщений в сутки и кому вообще можно писать

Ограничения платформы одинаковы для всех — что для бота на конструкторе, что для бота, написанного на VK API. Разобраться в них стоит до первой рассылки.

Что ограничено Значение
Сообщений в сутки от сообщества 5 000
Скорость отправки 20 запросов в секунду
Длина одного сообщения 4 096 символов
Вложений в сообщении до 10
Кому можно писать только тем, кто разрешил сообщения от сообщества
Чем отправлять токеном сообщества; пользовательский токен для рассылок не подходит

Данные актуальны на февраль 2026 года, версия VK API 5.199.

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

База в 20 тысяч подписчиков не рассылается за один вечер: при лимите 5 000 сообщений в сутки это минимум четыре дня. Растянуть отправку по дням стоит вместе с сегментацией по меткам: ждать всё равно придётся, зато сообщение получат только те, кому оно действительно интересно, и жалоб будет меньше.

Конструктор или собственный код

Выбор зависит от того, кто будет поддерживать бота через полгода.

Критерий Конструктор Свой код на VK API
Что нужно на старте аккаунт и права администратора сообщества сервер, разработчик, домен с SSL
Ключ доступа и Callback API создаются автоматически при подключении настраиваются руками
Срок до первого рабочего бота час-два от нескольких дней
Изменение сценария мышкой, силами SMM-специалиста через разработчика
Нестандартная логика в пределах блоков конструктора любая
Кто чинит, когда сломалось поддержка сервиса тот, кто писал

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

Готовим сообщество: настройки, без которых бот молчит

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

Сообщения сообщества. «Управление» → «Настройки» → раздел «Сообщения». Пока они выключены, подписчик физически не может написать в сообщество, и запускать боту нечего.

Включение сообщений сообщества в ВК

Возможности ботов. «Управление» → «Сообщения» → «Настройки для ботов» → включить «Возможности ботов». Без этого переключателя кнопки в сообщениях не отображаются: текст дойдёт, а кнопок под ним человек не увидит.

Кнопка «Начать». Там же, в настройках для бота. Она появляется в пустом диалоге и запускает сценарий одним нажатием — без неё новый человек должен догадаться написать что-то сам.

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

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

Дальше идёт сборка в BotHelp. Логика шагов в любом визуальном конструкторе похожая, но конкретные названия разделов и экраны — из этого кабинета. Если сообщество ещё не оформлено, начните со страницы ВКонтакте для бизнеса: в пустую группу люди не заходят, и знакомиться с ботом там некому.

Шаг 1. Подключить сообщество

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

Ключ доступа руками создавать не нужно: не приходится ни открывать «Работа с API» и отмечать права, ни копировать токен в поле. Callback API и Long Poll тоже настраивать не придётся, сервер для бота не нужен вовсе. Всё, что в гайдах для разработчиков занимает отдельные разделы, здесь схлопывается в одно нажатие «Разрешить».

Проверьте подключение сразу: напишите в сообщество с личной страницы и убедитесь, что диалог появился в разделе «Диалоги».

Добавление канала ВКонтакте в кабинете BotHelp

Шаг 2. Собрать первый сценарий

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

Тексты держите короткими. Сообщение до 500 знаков читают целиком; длинное пролистывают и жмут кнопку наугад. Лимит платформы в 4 096 символов — это потолок для API, а не ориентир для одного сообщения бота.

Шаг 3. Добавить кнопки и ветки

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

Один шаг почти всегда пропускают: ответ на непонятный запрос. Человек напишет «а сколько стоит доставка в Пермь» вместо нажатия кнопки, и бот должен сказать что-то осмысленное — например, предложить меню заново или позвать менеджера. Молчание в этом месте читается как «сообщество не работает».

Шаг 4. Настроить автоответ и ключевое слово

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

Шаг 5. Протестировать все ветки

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

Шаг 6. Запустить и смотреть диалоги

Первую неделю читайте переписки руками. Там видно, на каком шаге люди отваливаются, какие вопросы бот не понимает и какие формулировки стоит переписать. Это скучная часть, но она даёт больше, чем перестройка сценария по наитию.

Визуальный редактор сценария в BotHelp

Кнопки и меню: где сценарий ломается

Кнопки во ВКонтакте устроены жёстче, чем в других мессенджерах, и меню обычно ломается именно об эти ограничения.

Элемент Ограничение
Кнопок в текстовом блоке 6
Кнопок в блоке «Вопрос» до 20
Кнопок в клавиатуре ВК 10
Символов в названии кнопки 40
Расположение только в столбик, по четыре в ряд не поставить

Инлайн-кнопки остаются в истории переписки, и на них можно нажать повторно хоть через неделю. Кнопки клавиатуры появляются под полем ввода один раз и исчезают после выбора. Для главного меню, к которому человек возвращается, годятся первые; для одноразового ответа вроде «да / нет» — вторые.

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

Совет от эксперта. Названия кнопок пишите глаголом и от лица человека, а не от лица компании: «Записаться на приём», «Узнать цену», «Забрать чек-лист». Формулировки-существительные вроде «Услуги» и «Информация» жмут заметно реже, потому что по ним непонятно, что произойдёт после нажатия. И держите название в 20–25 знаках: лимит платформы — 40, но на узких экранах длинная надпись переносится и меню теряет вид.

Как люди попадают в бота

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

ВК-лендинг

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

Это единственный способ получить разрешение на переписку до того, как человек написал сам. На лендинг можно вести рекламу, ставить его ссылкой в описании сообщества и в постах, добавлять сбор email и телефона, вешать метки на переходы и настраивать редирект на внешний адрес. Отдельно настраивается игнорирование повторных срабатываний: от минуты до 180 минут, а при необходимости и на годы вперёд, чтобы один человек не запускал сценарий заново при каждом визите.

Настройки ВК-лендинга

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

Ключевое слово в сообщениях

Классическая механика: в посте или в сторис указывается слово, человек отправляет его в сообщения сообщества, бот отвечает нужной веткой. Хорошо считается по постам, если для каждого поста задать своё слово. Механика та же, что в других сценариях продаж внутри соцсети — подробнее о них в гайде «как продавать через ВКонтакте».

Реакция на комментарий

Автоматизация следит за комментариями — под всеми постами или под конкретным по ссылке. Условие настраивается как «любой комментарий», «содержит» слово или «точно совпадает», плюс список слов-исключений. При срабатывании человеку уходит сообщение с кнопками или запускается бот целиком.

Оговорка, которая экономит нервы: сообщение придёт только тому, кто уже разрешил сообществу писать. Остальным бот ответить не сможет, поэтому в самом посте стоит просить не только комментарий, но и переход по кнопке.,

Что ещё бот в BotHelp умеет во ВКонтакте

Сообщество приводит людей, а бот превращает их в базу, которой можно писать дальше.

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

AI-агент на своей базе знаний. Кнопочный бот отвечает на предсказуемые вопросы, а живые люди пишут как придётся. Агент обучается на ваших материалах — можно указать сайт или лендинг, дать ссылку на Google или Яндекс документ, ввести текст руками или загрузить файл в форматах .pdf, .txt, .xlsx, .docx, .csv, .md. После этого он отвечает свободным текстом по вашей фактуре и не выдумывает лишнего.

Один сценарий на несколько мессенджеров. Мультиканальный бот собирается сразу для Telegram, ВКонтакте и MAX в любых сочетаниях, до десяти каналов каждого типа. Сценарий пишется один раз и работает во всех подключённых мессенджерах; если какой-то элемент в канале недоступен, он пропускается там, где недоступен, а сценарий продолжает идти дальше. Instagram*, WhatsApp, Facebook* Messenger и Viber в мультиканальный формат не входят — под них создаются отдельные боты.

Для тех, кто уже ведёт канал в Telegram и думает про вторую площадку, есть отдельный разбор — «как перенести из ТГ в ВК».

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

Аналитика и интеграции. Видно, сколько человек дошло до конца сценария и где отваливаются. Заявки уходят в amoCRM, GetCourse, Google Таблицы или дальше через API.

Из заявленного платформой: открываемость сообщений в мессенджерах доходит до 80% и в 3–4 раза выше почты, конверсия в заявку растёт на 20–40%, команда экономит 30–60% времени на обработку обращений, до 100% входящих закрывается автоматически.

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

Когда бот во ВКонтакте не нужен

Автоматизация окупается не всегда.

Меньше 4–5 обращений в неделю — бот отнимет больше времени на настройку, чем сэкономит. Отвечать руками в таком объёме быстрее и человечнее.

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

Сообщество без трафика. Бот обрабатывает только тех, кто уже в сообществе; новых людей он не приводит. Если в сообщения приходит два человека в месяц, начинать надо с контента и рекламы.

Типичные ошибки

Меню на десять пунктов. Кнопки выстраиваются столбиком, экран заканчивается, нижние пункты никто не видит. Оставьте четыре и уведите остальное на второй уровень.

Нет ответа на непонятный запрос. Человек написал вопрос своими словами и получил тишину. Настройте fallback: повтор меню или передача оператору.

Бот прикидывается человеком. Приветствие «Здравствуйте, меня зовут Анна» с последующими кнопками вызывает раздражение, когда обман раскрывается. Честное «Это бот сообщества, отвечу на частые вопросы или позову менеджера» работает лучше.

Рассылка по всем подряд. Быстрый способ собрать жалобы и потерять возможность рассылать вообще. Сегментируйте по меткам и давайте понятный способ отписаться.

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

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

Бот не отвечает: что проверить

Порядок проверки от частого к редкому.

  1. Включены ли «Сообщения сообщества» — без них входящих просто нет.
  2. Включены ли «Возможности ботов». Если переключатель поставили уже после подключения канала, канал нужно переподключить.
  3. Есть ли у аккаунта права администратора сообщества. Права сменились — канал переподключается.
  4. Сообщество создано меньше суток назад. Такое бывает: свежие группы подключаются не сразу, стоит подождать.
  5. Переполнен список ключей доступа в «Управление» → «Дополнительно» → «Работа с API». Удалите неиспользуемые приложения.
  6. Менялся короткий адрес группы — подключение об этом не знает, переподключите канал.
  7. Браузер: режим инкогнито, другой браузер, очистка кеша, отключение расширений. Если включён VPN, попробуйте без него.

Подробности по подключению и разбор сбоев есть в справке: подключение ВКонтакте и ошибки при подключении. Лимиты и типы кнопок разобраны отдельно — типы кнопок в ВК.

С чего начать сегодня

Аудитория во ВКонтакте есть, а право написать ей появляется только через бота. Подключите сообщество, возьмите шаблон «Приветствие в чат-боте» и настройте первое ключевое слово для ближайшего поста — 14 дней доступа ко всем функциям идут без привязки карты, с лимитом до 3 000 подписчиков и 75 000 AI-токенов. 

*Meta признана экстремистской организацией в России

← Все статьи

Часто задаваемые вопросы

Сама платформа денег за ботов не берёт: настройки сообщества, ключ доступа и API бесплатны. Платить приходится за конструктор, если не писать бота самому. Пробные периоды обычно позволяют собрать и протестировать полноценный сценарий до оплаты.
Разработка на заказ считается десятками тысяч рублей, конструктор обходится в тысячи рублей в месяц. В BotHelp тариф начинается от 1 599 ₽ в месяц, стоимость зависит от количества активных подписчиков во всех подключённых каналах. Пробный период — 14 дней доступа ко всем функциям с лимитом до 3 000 подписчиков и 75 000 AI-токенов, без привязки карты.
Да, в визуальном конструкторе. Навыков программирования не требуется, нужны права администратора сообщества и понимание, какие вопросы бот должен закрывать.
Нет. Боты доступны только сообществам — группам и публичным страницам. Для личного профиля такой возможности в API нет.
Пригласить сообщество в беседу может её администратор через список участников. Отдельно в настройках для ботов включается разрешение на работу в беседах, иначе бот в чате будет молчать.
Нет. Писать можно только тем, кто разрешил сообщения от сообщества: написал сам, подписался через ВК-лендинг или включил сообщения вручную. Плюс действует суточный лимит в 5 000 сообщений.
Да, мультиканальный бот BotHelp объединяет Telegram, ВКонтакте и MAX — сценарий пишется один раз и работает во всех подключённых каналах. Instagram*, WhatsApp и Viber в этот формат не входят, для них создаются отдельные боты.

Соберите бота для сообщества ВК в визуальном редакторе — автоответы, рассылки и заявки без кода. 14 дней бесплатно, без привязки карты.

Создать бота

Подпишитесь на рассылку BotHelp

Кейсы и гайды — 1 письмо в неделю

или
Команда BotHelp
Анна Урванова
Проверяющий эксперт

Анна Урванова