Этот бот для ВКонтакте предназначен для автоматического повторения текста, который ему отправляют.
-
Склонировать репозиторий
- Используйте git clone для клонирования репозитория на ваш компьютер.
-
Установка зависимостей
- Для установки необходимых зависимостей используйте Maven. Откройте терминал в корне проекта и выполните следующую команду: установка mvn
-
Заполнение параметров конфигурации
- В файле
src/main/resources/application.yml
укажите свои данные для доступа к VK API: yaml vk: - токен доступа: YOURACCESSTOKEN
- код подтверждения: YOURCONFIRMATIONCODE
- В файле
-
Запуск приложения
- Чтобы запустить приложение, используйте следующую команду в терминале: mvn spring-boot: запустить
-
Использование ngrok для локального тестирования
-
Установите ngrok, используя Homebrew: ngrok /ngrok/ngrok
-
Добавьте authtoken для ngrok: добавление в конфигурацию ngrok-authtoken "YOUR_NGROK_TOKEN"
-
Запустите ngrok, указав порт, на котором работает ваше приложение: ngrok http http://localhost:8080/
- Настройка VK
- Создайте сообщество в ВКонтакте.
- Обновите Callback API URL в настройках вашего сообщества ВКонтакте на URL, который предоставил ngrok (например,
http://<your-ngrok-url>.ngrok.io/callback
). - Сгенерируйте токен в настройках Callback API.
- Разрешите отправку сообщений от вашего сообщества.