Данного бота я делал для сервиса розыгрышей jokenews.ru
ВНИМАНИЕ - Для работы с ВК боту необходим HTTPS
УСТАНОВКА:
-
Поместить скрипты в папку на хостинге (Например: https://site.com/bot/ ... файлы keyboard_bot.php и vk_api.php ...)
-
Заходим в группу ВК, нажимаем "Управление" - выбираем "Работа с API", в разделе "Ключи доступа" создаем ключ, токен (длинный ключ, который необходимо вписать в файл keyboard_bot.php) При создании ключа доступа во всплывающем окне выбираем "Разрешить приложению доступ к сообщениям сообщества" и к фотографиям (если вы будете отправлять изображения пользователю)
-
Далее выбираем "Callback API" - Настройки сервера: выбираем версию API 5.75, в адрес сервера вписываем полный путь до скрипта. Ниже появится пояснялка со строкой "Строка, которую должен вернуть сервер: xxxxxxxx" - xxxxxxxx это ваш ключ, который так же необходимо вписать в keyboard_bot.php и нажимаем "Подтвердить" - должно отобразиться зеленое оповещение, что сервер подтвержден. Секретный ключ генерируем свой. "Callback API" - Тип события: - выбираем "Входящее сообщение"
-
В правом меню (где настройки группы) выбираем Сообщения - настройки для бота и включаем "Возможности бота", а так же обе галочки.
Думаю, все понятно. Если есть вопросы, обращайтесь.