Автоматизация

Как вернуть чат-бота, если он перестал отвечать?

Марина, Липецк 622 просм.

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

Марина Соколова аналитик по внедрению ИИ

ответил

эксперт

Прежде чем настраивать заново, проверьте четыре места, где чаще всего рвётся такая связка.

  • Токен доступа к API сообщества. Если вы или кто-то из администраторов недавно менял пароль, включал двухфакторную аутентификацию или переиздавал ключ доступа, старый токен становится недействительным, и бот перестаёт получать сообщения молча, без явной ошибки.
  • Статус сообщества. ВКонтакте иногда ограничивает функциональность сообществ, на которые пожаловались пользователи, или после смены статуса (например, из обычной группы в бизнес-аккаунт). Стоит проверить раздел «Управление — Сообщения»: настройка приёма сообщений могла слететь при обновлении интерфейса.
  • Сервис-посредник. Если бот работал через конструктор вроде SaleBot или BotHelp, а не через прямую разработку, у сервиса могла закончиться оплаченная подписка или измениться лимит на число диалогов в месяц — тогда бот просто перестаёт обрабатывать новые сообщения после лимита.
  • Изменения в самом VK API. Платформа периодически меняет версии API, и интеграции, написанные под старую версию, перестают получать вебхуки без видимой причины на стороне сообщества.

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

Задать свой вопрос

Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.

Похожие вопросы

Все в теме