Обязательно у вас должен быть установлен go. Скачиваем подходящую версию с https://go.dev/ Не ниже 1.18
- Дублируем файл
.env.example
и называем его.env
- Создаем группу вконтакте (любой тип группы)
- В настройках группы в разделе работа с api -> ключи доступа создаем новый ключ с обязательными параметрами "доступ к сообщениям" и "управление группой"
- Ключ помещаем в
.env
вVK_BOT_TOKEN
- Копируем ID группы (копируем секцию циферок из названия группы, например 212560734 из public212560734) и помещаем ее в
.env
вVK_GROUP_ID
- В разделе работа с api -> longpoll api включаем режим longpoll api
- В разделе сообщения включаем сообщения сообщества
- В разделе сообщения -> настройки для бота включаем все
- Запускаем бота
go run cmd/main.go
- Смотрим на сообщения в консоли:))