Ну поставьте ноду той же версии что и для рута для раннера через тот же nvm , и укажите полный путь к нему в package.json или где там, чтобы он именно эту версию для билда брал...
mayton2019, ну тогда это решение простым куском кода не написать. Тут генетические алгоритмы + правила формирования слов русского языка или что-то типа того нужно использовать.
Не совсем понятно. Вам вместо постоянного вывода в консоль нужно чтобы каждую секунду-две простыню лога вываливало?
Или нужно пропускать какие-то данные, и выводить актуальные данные с периодом в секунду-две, пропуская все остальные?
Дебажьте еще и отлаживайте исключения. Не должен он падать...
Я к примеру несколько лет назад сделал бот для внутренних нужд. Этот вопрос напомнил о нем - зашел - глянул - работает. Теперь бы еще вспомнить на каком сервере его запускал ))))