ВКонтакте

При подключении бота ВКонтакте он может отвечать только на сообщения сообщества или страницы ВКонтакте. Бот не сможет отвечать на сообщения, написанные лично вам, так он не может обрабатывать сообщения в комментариях.

Если вы включаете параметр "сообщения сообщества" в первый раз, обязательно примите дисклеймер ВКонтакте о правилах использования ботов.

Посмотреть видео-урок по подключению бота к ВКонтакте можно посмотреть здесь.

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

Перейдите в ваше сообщество ВКонтакте. Затем Управление -> Настройки -> Сообщения сообщества -> Включены. Обязательно нажмите кнопку Сохранить.

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

Включение возможностей ботов

Перейдите на вкладку Настройки для бота -> Возможности ботов -> Включены. Поставьте галочку напротив пункта Добавить кнопку "Начать".

Пользователи, которые впервые открыли диалог с сообществом, увидят кнопку Начать. Когда пользователь нажмет эту кнопку, бот пришлет стартовое сообщения из вашего сценария.

Получение ключа доступа

Откройте раздел Управление -> Настройки - выберите вкладку Работа с API и нажмите Создать ключ.

Выберите все нужные уровни доступа и нажмите кнопку Создать.

  • Доступ к управлению сообществом и к сообщениям позволяет боту работать в сообществе

  • Доступ к фотографиям сообщества позволяет боту использовать изображения в сценарии

  • Доступ к документам сообщества позволяет боту использовать голосовые сообщения

Скопируйте полученный ключ доступа, чтобы далее использовать его в настройках Isaak.

Если в дальнейшем снова понадобится ключ, вы можете нажать Показать. Также можно Удалить ключ, чтобы пересоздать новый.

Подключение канала ВКонтакте

Для подключения Callback API нужно открыть раздел «Управление сообществом» («Управление страницей», если у Вас публичная страница), перейти во вкладку «Работа с API». Далее необходимо указать и подтвердить конечный адрес сервера, куда будут направлены все запросы.

Версия API: 5.101

После указания адреса сервера и нажатия на кнопку «подтвердить» на указанный Вами адрес отправится запрос с уведомлением типа "confirmation". Ваш сервер должен вернуть заданную строку.

В Isaak в настройках подключения в графе Секретный ключ запишите заданный вами ключ в настройках Callback API ВКонтакте. Запишите строку, которую должен вернуть сервер, а в графу Токен, полученный ранее ключ доступа.

В разделе Типы событий необходимо выбрать действия с сообщениями.

Ссылка на URL появится после того, как будет введен токен, ключ и строка, которую должен вернуть сервер.

Last updated