Инструкция
Как создать бота в ВК для группы
Как создать бота в ВК для группы, чтобы он записывал клиентов и отвечал на вопросы о цене, пока администратор занят: включить сообщения и возможности ботов, получить ключ доступа и выбрать движок - конструктор, код или нейросеть. Ниже пошаговая настройка, пример сценария для сообщества компании и правила VK, из-за которых боты чаще всего попадают под ограничения.
Обновлено 29.09.2026
Коротко
- Бот ВКонтакте живет в сообщениях сообщества: без включенных сообщений и возможностей ботов ничего не заработает.
- Есть три пути: конструктор из каталога приложений VK, свой код через API и заказная разработка с ИИ.
- Писать первым бот может только тем, кто сам написал сообществу или разрешил сообщения. Подписка на группу не в счет.
- Сценарий стоит расписать до настройки: вход, 3-4 кнопки, вопросы для заявки и момент передачи человеку.
- Если вопросы клиентов не влезают в кнопки, нужен ИИ с базой ответов и тестами перед запуском.
Что такое чат-бот ВКонтакте и какой путь выбрать
Чат-бот ВКонтакте - это программа, которая отвечает в личных сообщениях сообщества от его имени. Человек пишет в группу, а вместо администратора отвечает бот: показывает кнопки, задает вопросы, собирает контакты.
Собрать такого бота можно тремя способами. Выбор зависит от того, как пишут ваши клиенты.
| Путь | Когда подходит | Что понадобится |
|---|---|---|
| Конструктор из каталога приложений VK | Меню, запись на фиксированные услуги, рассылка по подписке | Права администратора и вечер на настройку |
| Свой код через API | Нестандартная логика, своя база, интеграция с учетом | Навыки программирования и сервер |
| Заказная разработка с ИИ | Клиенты пишут своими словами, много товаров и услуг, нужна CRM | Прайс, частые вопросы и 7-10 дней |
Для первого запуска конструктор подходит почти всегда. Даже если потом бот переедет на ИИ, вы уже будете знать, какие кнопки люди нажимают, а какие пролистывают.
Как создать бота в ВК для группы: настройка сообщества
Эти шаги нужны для любого пути, даже для конструктора. Названия пунктов в интерфейсе VK иногда меняются, но логика остается прежней.
Шаг 1. Включите сообщения сообщества
Откройте «Управление», раздел «Сообщения», и включите их. Здесь же задайте приветствие: его человек увидит до того, как напишет первое слово.
Шаг 2. Включите возможности ботов
В том же разделе есть «Настройки для бота». Включите возможности ботов, чтобы появились кнопки в диалоге. Если бот нужен в беседе, разрешите добавлять сообщество в беседы.
Шаг 3. Создайте ключ доступа
В разделе «Работа с API» создайте ключ сообщества и дайте ему доступ к сообщениям. Ключ - это пароль бота. Не пересылайте его в чатах и не публикуйте в коде на открытых площадках.
Шаг 4. Выберите способ получения событий
- Long Poll API - бот сам спрашивает у VK, есть ли новые сообщения. Проще для старта, сервер с внешним адресом не нужен.
- Callback API - VK сам отправляет события на ваш адрес. Нужен сервер, который вернет строку подтверждения при подключении.
Конструкторы обычно делают этот шаг сами: вы только разрешаете приложению доступ к сообществу.
Шаг 5. Проверьте с чужого аккаунта
Напишите в группу с личной страницы, которая не администрирует сообщество. Администратор видит диалоги иначе, и часть ошибок так не поймать.
Как настроить чат-бот для ВК без кода
В каталоге приложений VK есть сервисы для рассылок и чат-ботов. Их устанавливают в сообщество, как виджет. Порядок у большинства одинаковый.
- Установите приложение в сообщество и разрешите доступ к сообщениям.
- Создайте приветственное сообщение с 3-4 кнопками. Больше кнопок человек не читает.
- Для каждой кнопки сделайте короткую ветку: ответ, уточняющий вопрос, следующий шаг.
- Добавьте ключевые слова: «цена», «адрес», «запись». Бот ответит на них и без кнопок.
- Настройте уведомление администратору, когда человек оставил телефон или нажал «Позвать менеджера».
- Создайте группу подписчиков, если планируете рассылку, и форму подписки с понятной темой.
Слабое место конструктора - свободный текст. Вопрос «а если кухня угловая и там колонна, сколько выйдет?» не совпадет ни с одним ключевым словом. Бот предложит меню, и человек уйдет. Подробнее о границах конструкторов - в разборе конструктор или разработка чат-бота.
Как сделать чат-бота для ВК на Python и подключить ИИ
Если вы пишете код, минимальный бот на Python собирается на готовой библиотеке для VK API. Логика такая.
- Бот подключается к Long Poll сервера сообщества по ключу доступа.
- Получает событие о новом сообщении: кто написал и что.
- Решает, что ответить: по правилам, по базе или через нейросеть.
- Отправляет ответ методом отправки сообщений. У каждого сообщения должен быть случайный идентификатор, иначе VK отбросит повтор.
Где подключается нейросеть
На третьем шаге текст клиента уходит в языковую модель вместе с инструкцией и фрагментами вашей базы. В России чаще берут GigaChat или YandexGPT через API. Доступ к ChatGPT в России ограничен, а для переписки с персональными данными лучше российские модели или локальные решения.
Ты отвечаешь в сообщениях сообщества мебельной мастерской. Отвечай только по базе ниже. Если ответа нет, напиши, что уточнишь у мастера, и предложи оставить телефон. Не называй цену без замера.
Обязательно храните историю диалога хотя бы за последние несколько реплик. Без нее бот забывает, что человек уже назвал размеры кухни. Как подключить модель, описано в статьях про GigaChat API и YandexGPT API.
Мастерская «Столярный двор»Бот сообщества · онлайнВКонтактеПример диалога. Название и цены условные.
Правила VK: кому бот может писать и за что ограничивают
Самая частая ошибка самостоятельного запуска - бот, который пишет всем подряд. VK это не разрешает, а жалобы бьют по всему сообществу.
- Первым писать можно только тем, кто уже написал сообществу или разрешил сообщения. Подписка на группу разрешением не считается.
- Отписка должна работать. Добавьте кнопку или слово «стоп» и сразу убирайте человека из рассылки.
- Тема рассылки - та, на которую подписались. Подписка на напоминания о замере не дает права слать акции на матрасы.
- В беседах бот отвечает внутри беседы и не пишет участникам в личку без их разрешения.
- Персональные данные. Если бот собирает телефон и адрес, по 152-ФЗ нужно согласие на обработку и понятное место хранения.
Подробная таблица сценариев рассылки есть на странице чат-бот для ВКонтакте. Здесь важно запомнить одно: бот в ВК строится вокруг согласия человека, а не вокруг числа подписчиков.
Пример сценария бота для сообщества компании
Возьмем мебельную мастерскую, которая делает кухни и шкафы на заказ. Люди пишут из постов с фото работ и из рекламы. Главная цель бота - записать на замер, не потеряв человека на вопросе о цене.
| Шаг | Что делает бот | Кнопки | Что сохраняет |
|---|---|---|---|
| Вход | Здоровается и понимает источник по метке ссылки | Кухня, Шкаф, Другое | Источник, тип изделия |
| Размеры | Просит примерные размеры или фото помещения | Пришлю фото, Не знаю размеры | Размеры, фото |
| Цена | Объясняет, от чего зависит цена, дает вилку из прайса | Записаться на замер, Задать вопрос | Интерес к цене |
| Замер | Предлагает свободные дни, просит адрес и телефон | Дни недели | Дата, адрес, телефон, согласие |
| Передача | Отправляет менеджеру карточку заявки | Позвать менеджера | Выжимка диалога |
Обратите внимание на третий шаг. Вопрос о цене задают почти все, и отказ отвечать до замера раздражает. Честная вилка с объяснением удерживает человека лучше, чем «цена после замера».
Когда проще заказать бота, чем собирать самому
Самостоятельная сборка оправдана, если вопросов мало и они укладываются в кнопки. Заказать стоит в таких случаях:
- клиенты пишут длинные сообщения своими словами и присылают фото;
- нужно передавать заявки в amoCRM или Битрикс24 без ручного копирования;
- тот же бот нужен еще в Telegram, MAX или на Авито;
- нет человека, который будет поддерживать сервер и обновлять код.
Пакет «Старт» за 19 900 ₽ покрывает один канал, базу до 30 вопросов и передачу человеку, срок 7-10 дней. С передачей заявок в CRM - пакет «Бизнес» за 39 900 ₽. Если хотите сравнить с Telegram, посмотрите инструкцию по боту в Telegram: подход похож, но правила площадок разные.
