Перейти к содержимому

Бот ВК

Для создания бота нужны права владельца или администратора сообщества ВК.

Переход в настройки сообщества ВК

Откройте раздел Сообщения и включите сообщения сообщества.

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

Откройте Сообщения → Настройки для бота и включите возможности ботов.

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

Откройте Дополнительно → Работа с API и начните создание ключа.

Создание ключа доступа в настройках API ВК

Выберите права, показанные на скриншоте.

Права ключа доступа для бота ВК

Скопируйте ключ и сохраните его в безопасном месте. После закрытия страницы получить этот ключ повторно нельзя — придётся создать новый.

Созданный ключ доступа сообщества ВК

Откройте plugins/BaronessAuth/config/methods/vk.yml и заполните token:

enabled: true
bot:
token: 'ваш ключ доступа, в кавычках'

Запустите прокси или выполните /auth reload. Бот должен запуститься без ошибки в консоли.

BaronessAuth умеет требовать подписку на сообщество перед использованием бота.

  1. Откройте главную страницу настроек сообщества и скопируйте ID.

    ID сообщества для проверки подписки ВК

  2. Добавьте ID в plugins/BaronessAuth/config/methods/vk.yml без кавычек:

    bot:
    require-group-subscription:
    enabled: true
    ids:
    - ID сообщества
    message: '⛔ Для использования бота вы должны подписаться на <вставьте своё>.'
  3. Запустите прокси или выполните /auth reload.

  4. Проверьте бота с подписанного и неподписанного аккаунта.