Перейти к содержимому
Назад к блогу
Инструкции

Бот для ВК на ИИ: Long Poll, Callback API, нейросети

Как сделать бота для ВК на ИИ: сообщения сообщества, токен группы, Callback API и Long Poll, подключение YandexGPT и GigaChat, лимиты и кейсы, август 2026

AgentHere Team
AgentHere TeamАвтор
Обновлено: 23 августа 2026 г.13 мин чтения
Содержание

Что умеет бот для ВК на ИИ в 2026 году

Бот для ВК на ИИ — это программа, которая отвечает подписчикам сообщества ВКонтакте от его имени: принимает личные сообщения, распознаёт их смысл с помощью языковой модели и пишет ответ без участия человека. Технически бот живёт на вашем сервере или в облаке конструктора, а общается с соцсетью через официальный VK API. Основа всех таких ботов — «Сообщения сообществ», сервис прямого диалога между пользователем и сообществом: он работает в полной и мобильной версиях ВКонтакте и во всех официальных приложениях (VK для разработчиков). Стоит понимать масштаб площадки: по данным Mediascope из отчётности VK за третий квартал 2025 года, месячная аудитория «ВКонтакте» в России — 91,8 млн человек, это 89 % российской интернет-аудитории (презентация VK Q3 2025). Для сравнения: у Telegram месячная аудитория в России около 96 млн человек (Habr), но там ботов ставят уже все, а в ВК свободная ниша.

Что умеет современный бот сообщества:

  • Отвечать в личке свободным текстом: консультировать по товарам, уточнять заказ, держать контекст диалога. Именно для этого к боту подключают нейросеть, без неё ответы заканчиваются на кнопках.
  • Рассылать сообщения: приветствия новым подписчикам, цепочки писем, анонсы. У конструкторов это «автоворонки», у своего кода методы messages.send по расписанию.
  • Показывать клавиатуры и кнопки: меню под сообщением, быстрые ответы, ссылки. Интерфейс, к которому пользователи ВК привыкли в диалогах с сообществами.
  • Модерировать: ловить спам-комментарии, мат, повторы вопросов, передавать сложные случаи администратору.
  • Принимать заявки: собрать имя, телефон, задачу и отдать заявку в CRM или в чат менеджера.

Если коротко, бот в ВК закрывает тот же спектр задач, что и бот в Telegram: как устроены разные типы ИИ-ботов и чем они различаются, мы разобрали в отдельном материале про ИИ-боты: что это и какие бывают. Дальше говорим только про специфику ВК: как поднять бота, чем Long Poll отличается от Callback API, какую нейросеть подключить и где в проде оно спотыкается.

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

Самый быстрый путь — no-code конструктор с готовой поддержкой ВКонтакте. Главный практический плюс: платформа сама держит подключение к VK API, хранит базу подписчиков и умеет рассылки, вам остаётся собрать сценарий из блоков. По состоянию на август 2026 года такие сервисы живут и работают: например, BotHelp прямо на главной странице заявляет «конструктор AI-чат-ботов с готовыми шаблонами», поддерживает канал ВКонтакте и даёт бесплатно попробовать (bothelp.io). Из экосистемы Сбера есть SaluteBot: платформа SberDevices на базе GigaChat API, боты которой размещаются в VK, «Одноклассниках» и Viber, а база знаний собирается из загруженных документов (PDF до 300 000 слов) (iXBT).

Вот весь путь новичка, от нуля до отвечающего бота:

  1. Создайте сообщество. На vk.com нажмите «Создать сообщество», тип не важен: подойдёт группа, публичная страница или мероприятие.
  2. Включите сообщения. Раздел «Управление» → «Сообщения»: переключатель «Сообщения сообщества» в положение вкл.
  3. Создайте ключ доступа. «Управление» → «Дополнительно» → «Работа с API» → «Создать ключ», отметьте права, например messages и manage.
  4. Подключите конструктор. В BotHelp или аналогичном сервисе добавляете сообщество по ключу, конструктор сам поднимет Long Poll или Callback.
  5. Настройте ИИ. Вставляете API-ключ языковой модели и пишете промпт: кто бот, что продаёт, каким тоном отвечает.
  6. Протестируйте. Напишите сообществу из личного аккаунта, поправьте сценарий, выкатите.

Шаг 3 обычно пугает новичков больше всего, хотя это две минуты. Ключ доступа — строка из латинских букв и цифр, её нужно передавать в заголовке Authorization: Bearer <ключ> при каждом запросе, а хранить как пароль: узнавший ключ сможет писать от имени сообщества (VK для разработчиков, сообщения сообществ).

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

Если конструкторы не подходят (нужна своя CRM, нестандартная логика, полный контроль), идём дальше и пишем код.

Чем Callback API отличается от Long Poll?

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

Bots Long Poll API. Очередь событий хранится на стороне ВКонтакте, а ваш сервер сам периодически забирает из неё новые события. Подключение: «Управление» → «Дополнительно» → «Работа с API» → вкладка «Long Poll API» → «Включено». Работает так: метод groups.getLongPollServer возвращает данные сессии server, key, ts, дальше вы шлёте GET-запрос вида {$server}?act=a_check&key={$key}&ts={$ts}&wait=25, и сервер ВК держит соединение до 25 секунд (максимум 90), отдавая события по мере появления (VK для разработчиков, Bots Long Poll API).

Callback API. ВКонтакте сама присылает каждое событие на ваш адрес. Вы указываете в настройках сообщества конечный URL сервера, VK отправляет на него запрос-подтверждение confirmation со строкой, которую сервер должен вернуть, после чего каждое событие приходит в виде JSON. На каждое уведомление сервер обязан ответить строкой ok и статусом HTTP 200, иначе после нескольких ошибок VK временно перестанет отправлять события. Подключить можно до 10 серверов, у каждого свой набор событий (VK для разработчиков, Callback API).

Ключевая разница для практики — в требованиях к серверу:

ПараметрBots Long Poll APICallback API
Кто инициирует соединениеваш сервер опрашивает VKVK шлёт запросы на ваш адрес
Нужен публичный https-адреснетда, адрес нужно подтвердить
Подтверждениене требуетсястрока confirmation + ответ ok
Задержкадо 25–90 секунд ожиданияпрактически мгновенно
Где использоватьстарт, тесты, сервер без белого IPпродакшен, мгновенные ответы

Схема работы ИИ-бота ВКонтакте: сообщение через Long Poll или Callback к нейросети и ответу, август 2026

Важный нюанс, который часто путают: Long Poll не избавляет от сервера. Скрипт должен где-то крутиться, он просто не требует публичного адреса и SSL. Если ваш код живёт на домашнем компьютере или в закрытой сети, Long Poll работает; если нужен мгновенный ответ на каждое сообщение и надёжная доставка, берите Callback и публичный адрес.

Свой код: токен сообщества и готовые библиотеки

Самописный бот сводится к трём компонентам: ключ доступа сообщества, приём событий и вызов методов API. Ключ делается в настройках: «Управление» → «Дополнительно» → «Работа с API» → «Создать ключ» и отметка нужных прав. Ключи нельзя публиковать, а при компрометации его нужно удалить из списка, после чего он станет недействителен (VK для разработчиков, сообщения сообществ). Все запросы к API идут по HTTPS, параметры передаются GET или POST, формат ответа: JSON (VK для разработчиков, формат запросов).

Писать с нуля HTTP-клиент не нужно, для популярных языков есть библиотеки. В Node.js де-факто стандартом считается vk-io: модуль Updates умеет и Long Poll, и Callback, а подписка на события выглядит как updates.on('message_new', ...) (vk-io на GitHub). Для PHP есть SimpleVK с паттернами под оба механизма, для JavaScript попроще: npm-пакет node-vk-bot, где бот заводится строкой new Bot({ token, group_id }).

Минимальный цикл «принял сообщение и ответил» выглядит так (упрощённо):

# Упрощённо: Long Poll + ответ через нейросеть
session = vk.long_poll()                     # server, key, ts из groups.getLongPollServer
for event in session.listen():
    if event.type == "message_new":
        question = event.text                # текст входящего сообщения
        answer = llm.ask(question)           # вызов YandexGPT / GigaChat / DeepSeek
        vk.messages.send(peer_id=event.peer_id, text=answer)

Событие входящего сообщения называется message_new, в его объекте лежат peer_id (адрес диалога) и текст. Отправка ответа: метод messages.send от имени сообщества. Всё остальное (клавиатуры, карточки, рассылки) это дополнительные параметры этих же методов.

Какой ИИ подключить к боту ВКонтакте?

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

YandexGPT в Yandex Cloud. Тарифы считаются за 1000 токенов, вход и выход оплачиваются отдельно, есть синхронный и асинхронный режимы (асинхронный на 50 % дешевле), а самая бюджетная модель линейки, YandexGPT Lite, идёт по базовой ставке (Yandex Cloud, тарифы Foundation Models). Вызов модели: POST на llm.api.cloud.yandex.net/foundationModels/v1/completion с токеном сервисного аккаунта (справочник API). Грант на старте: новые пользователи получают пробный период, в рамках которого можно тестировать без оплаты.

GigaChat от Сбера. Авторизация через OAuth 2.0: в проекте на портале разработчиков создаёте Client ID и Client Secret, обмениваете их на access_token, который живёт 30 минут, дальше шлёте запросы в gigachat.devices.sberbank.ru/api/v1/chat/completions (документация Sber Developers). Доступ официально даётся юрлицам и ИП после заявки и договора, оплата постоплатная, так что для быстрого старта этот путь медленнее Yandex Cloud.

DeepSeek и GLM пришли из-за рубежа, но работают с РФ без VPN: их API отвечают из России, оплата картами РФ работает. У DeepSeek цена указывается за миллион токенов (DeepSeek API, тарифы), у GLM свежая флагманская линейка GLM-5.2 позиционируется как сильная в кодинге и рассуждениях (Z.ai, блог о GLM-5.2).

Чтобы бот не выдумывал цены и сроки, промпта мало: нужна база знаний с прайсом и FAQ, а технология подбора ответов из своих документов называется RAG. Как её собрать без боли, мы разобрали в гайде про чат-бота для бизнеса с ИИ.

Путь к боту: конструктор, платформа или свой код

Сводим три пути в одну таблицу, чтобы выбирать по ситуации, а не по вкусу.

ПараметрNo-code конструкторПлатформа ИИ-агентовСвой код
Сложностьвечер, без кодавечер, промпты и база знанийнедели, нужен разработчик
Стоимостьбесплатный тариф → подпискаоплата за токены по фактусервер + API-ключи модели
Гибкостьв рамках блоковпромпт, инструменты, RAGлюбая, пишется всё
Где живут данныеу вендора конструкторав платформена вашем сервере
Мгновенные ответыдадазависит от реализации
Когда выбиратьпервый бот, типовые сценарииподдержка, продажи, FAQCRM, биллинг, нестандарт

Платформа ИИ-агентов: компромисс, который в 2026 году закрывает большинство бизнес-задач. Вы собираете агента из шаблона, загружаете документы, подключаете инструменты, а подключение к VK берёт на себя платформа. На AgentHere ровно так и работает: один агент с единой базой знаний отвечает и в ВК, и в Telegram, и в веб-чате на сайте. Тарифы и условия старта на странице /pricing.

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

Лимиты и модерация: во что упирается бот ВК

Прежде чем радоваться работающему боту, познакомьтесь с ограничениями платформы. У VK API есть лимиты на частоту запросов, и они зависят от типа ключа: у ключа пользователя 3 запроса в секунду, у ключа сообщества 20, у сервисного от 5 до 35. При превышении сервер возвращает ошибку с кодом 6 «Too many requests per second» (VK для разработчиков, ограничения API). На практике 20 запросов в секунду от сообщества хватает почти всегда, но рассылки на десятки тысяч человек лучше размазывать по времени.

Второй рубеж: flood control на отправку сообщений. Если бот шлёт одному пользователю больше 1000 сообщений в час, VK возвращает ошибку 9 «Flood control: too much messages sent to user», и лимит не снимается никакими настройками (описание ошибки flood control). Для ответов в диалоге лимит недостижим, но массовые цепочки рассылок могут в него упереться.

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

Где бот в ВК окупается: три кейса

Проверенные сценарии, где бот сообщества приносит пользу, а не просто «есть как технология».

  1. Поддержка 24/7. Клиенты пишут ночью, в праздники, в момент, когда менеджер занят другим диалогом. ИИ-бот отвечает мгновенно, а сложные вопросы эскалирует человеку уже с собранным контекстом: что хотел клиент, что ему ответили, что он ещё не сказал.
  2. Продажи. Бот встречает подписчика, уточняет задачу («что ищете?»), подводит к товару из каталога сообщества и передаёт контакт менеджеру. Конверсия таких диалогов выше, чем у холодных сообщений, потому что человек сам написал первым.
  3. Приём заявок. Классика для услуг: бот собирает имя, телефон и описание задачи, пишет заявку в CRM и сразу отвечает клиенту сроками. Никаких форм на сайте и «ожидайте ответа в течение дня».

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

Если хочется большего, чем переписка: на платформе VK Mini Apps разворачиваются полноценные приложения внутри соцсети, вплоть до каталога и оплаты, а бот остаётся точкой входа в этот интерфейс (VK Mini Apps). Это уже не «сделать за вечер», но именно туда обычно вырастают боты сообществ, которые начинают приносить деньги.

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

Сколько стоит бот для ВК на ИИ?

Минимальный бюджет: ноль. Бесплатные тарифы конструкторов, грант Yandex Cloud и бесплатные лимиты GigaChat покрывают тестирование. Дальше платите за подписку конструктора (сотни рублей в месяц) или за токены нейросети по факту: для бота на сотни диалогов в день это копейки за тысячу токенов у YandexGPT Lite и DeepSeek. На AgentHere после регистрации начисляется 1 000 000 токенов в подарок, этого хватает на первые недели реальной работы. Заказная разработка у подрядчика для сравнения обойдётся в сотни тысяч рублей, и для первого бота это почти всегда избыточно.

Нужен ли белый IP и SSL для бота ВК?

Если бот работает через Bots Long Poll, то нет: сервер опрашивает VK сам, публичный адрес не нужен, подойдёт и домашний компьютер. Если через Callback API, то да, VK должна достучаться до вашего адреса, подтвердить его и слать события, поэтому нужен публичный https-адрес. Конструкторы и платформы этот вопрос решают за вас. Нюанс в любом случае один: сервер должен работать постоянно, выключили компьютер, бот молчит, пока скрипт не запустят снова.

Можно ли подключить одного ИИ-агента и к ВК, и к Telegram?

Да, это правильный подход: агент с единой базой знаний и промптом отвечает во всех каналах сразу, а обновление документов применяется везде одновременно. Как поднять такую же связку в Telegram, читайте в гайде про Telegram-бота на ИИ без кода: токен от @BotFather там, ключ сообщества здесь, мозг один.

Итог

Сделать бота для ВК на ИИ в 2026 году можно тремя путями: конструктором без кода (BotHelp и аналоги), платформой ИИ-агентов или своим кодом на Long Poll и Callback. Для старта хватит сообщества, включённых сообщений и ключа доступа: дальше дело за подключением нейросети. YandexGPT и GigaChat работают из РФ без обходных путей, DeepSeek и GLM тоже доступны, а лимиты VK (20 запросов в секунду с ключа сообщества, flood control от 1000 сообщений в час) на бота-«ответчика» практически не давят. Окупается бот на поддержке, продажах и приёме заявок.

Чтобы не возиться с Long Poll и серверами, зарегистрируйтесь на AgentHere и соберите агента из шаблона: промпт, база знаний с прайсом, инструменты. Такого агента можно подключить и к сообществу ВК, и к Telegram, и к веб-чату. А за примерами готовых агентов загляните в галерею.

Источники

#бот для ВК #бот ВКонтакте #Callback API #ИИ-бот #YandexGPT

Похожие статьи

Бот для ВК на ИИ: Long Poll, Callback API, нейросети | AgentHere