Одноклассники

Бот отвечает в сообщениях группы в Одноклассниках. Подключение идёт через приложение разработчика OK.

Что понадобится

  • Группа в Одноклассниках, где вы администратор
  • Приложение в настройках разработчика OK (apiok.ru)

Шаг 1. Приложение

  • Создайте приложение в настройках разработчика OK
  • Скопируйте Application Key (публичный ключ) и Application Secret Key
  • Выдайте приложению доступ к сообщениям группы

Шаг 2. Токен и ID группы

  • Получите Access Token приложения
  • Скопируйте ID группы — числовой идентификатор вида `70000000000000`

Шаг 3. Подключение в ImpactBot

  • Проект → КаналыОдноклассникиПодключить
  • Заполните: название, Access Token, Application Key, Application Secret Key, Group ID
  • Нажмите «Подключить»

Шаг 4. Webhook

После подключения карточка канала покажет готовый Webhook URL с параметром `?token=`. Его нужно указать в настройках платформы OK как адрес для уведомлений о сообщениях.

Параметр `?token=` — секрет проверки источника события. Убирать его нельзя.

Возможности

  • Текст и картинки в сообщениях группы
  • Кнопки под сообщением
  • Диалоги видны в разделе «Диалоги» вместе с остальными каналами

Если не получилось

  • Ошибка доступа при подключении — приложению не выдан доступ к сообщениям группы
  • Бот молчит — webhook не зарегистрирован на стороне OK или адрес указан без `?token=`
  • Перепутаны ключи — Application Key публичный, Application Secret Key секретный; поля местами не меняются