Написал програмку для вк. Получает данные с беседы и отправляет ответ. Короче говоря - бот, который умеет болтать.
Но проблема в том, что я не знаю как грамотно сделать, чтоб этот бот постоянно парсил нужные данные. 24 часа сутки. Я ставил рекурсию. Вызывал бесконечный цикл с задержкой 2 секунды. Но программа висит минуты 2-3, выполнит запросов условно 50 и вылетает. Приходится заного запускать.
Вообще с руби я столкнулся ток неделю назад. Ботов ни разу не писал. Просьба матными терминами не грузить. Использую ОС Linux mint.
Прочитайте внимательно https://vk.com/dev/bots_docs
Если кратко, то ваш бот не должен «стучаться» на сервер VK.
Это VK будет дёргать вашего бота, когда появится новое событие (сообщение).
Standalone-приложение — это API_ID для мобильного или десктопного клиента, внешнего сайта, где работа с API будет вестись из Javascript. Основная мысль в том, что запросы к API должны осуществляться с устройства пользователя. В интерфейсе приложения с таким типом доступны настройки SDK и подключение сертификатов для push-уведомлений.