База знаний· ВКонтакте· Бот ВКонтакте не отвечает — что проверить

ВКонтакте

Бот ВКонтакте не отвечает — что проверить

Короткий чек-лист, если подключение ВК работало, а теперь сообщения не приходят или не уходят.

Если вдруг VK-бот перестал работать — обычно дело в одной из 4–5 типичных причин. Чек-лист — по порядку.

1. Статус бота в кабинете

Откройте список ботов. У VK-бота должна быть зелёная точка «Активен». Если красная или жёлтая — внутри карточки будет короткое описание ошибки.

2. Сообщения сообщества включены?

Откройте сообщество ВКонтакте: «Управление → Сообщения». Переключатель «Сообщения сообщества» должен быть «Включены».

Если выключен — клиенты просто не могут вам писать. У них не будет кнопки «Написать сообщение».

3. Стандартные автоответы VK выключены?

«Управление → Сообщения → Настройки для бота»: убедитесь, что встроенные приветствия и автоответы VK не задают свой текст поверх вашего сценария.

4. Callback API на месте?

«Управление → Дополнительно → Работа с API → Callback API»:

  • В списке должен быть сервер с именем «ЭТОЧАТБОТ» или похожим.
  • Зелёная отметка «Подтверждён».
  • В «Типы событий» отмечено message_new.

Если сервера нет или он не подтверждён — отключите бота в кабинете и подключите заново. Сервис добавит сервер сам.

5. Ключ доступа не отозван?

«Управление → Дополнительно → Работа с API → Ключи доступа». В списке должен быть активный ключ, который мы используем. Если кто-то удалил ключ или отозвал права — VK перестаёт принимать наши запросы.

Решение — создать новый ключ с нужными правами и переподключить бота.

6. Антиспам VK

Если вы недавно делали большую рассылку или отправили много одинаковых сообщений — антиспам мог «придушить» сообщество. Признаки:

  • Сообщения «уходят», но клиент не получает.
  • В ВК на стороне сообщества видны жёлтые предупреждения от модерации.

Подождите 24–48 часов, не отправляйте массовых сообщений в это время.

7. Бот не на паузе?

В кабинете в «Настройках» бота есть тумблер «Бот приостановлен». Иногда его включают на тесты и забывают.

Если ничего не помогло

Напишите в поддержку — укажите имя сообщества и время, когда последнее сообщение не дошло. Мы посмотрим логи: видим ли мы push от VK, и если нет — почему.

Не нашли ответ?

Напишите в поддержку — подскажем по шагам в рабочее время.