Начинаю немного осваивать javascript и, как очень "умный", начал с запила телеграм бота)
Бот должен линковать в чат определенную информацию из директории. При этом он анализирует количество текстовых файлов в директории и, в случае пополнения, линкует последний. Код выглядит так:
const TelegramBot = require('node-telegram-bot-api');
const token = ******;
const fs = require('fs');
const puth = "D:/lol/" ;
bot = new TelegramBot(token, {polling: true});
dirsize = 0;
while(true){
fileContent = fs.readdirSync( puth,)
i = fileContent.length - 1;
if (i > dirsize){
fileread = fs.readFileSync(puth+fileContent[i], "utf8",)
bot.sendMessage("тут id чата, куда бот линкует" ,fileread);
console.log(fileread);
}
dirsize = i;
}
Отказывается работать с бесконечным циклом while. Если цикл убираю, то бот начинает работать, но делает лишь один линк, а дальше замолкает.
Понимаю, что всё выглядит убого и страшно для бывалого, но всё же прошу помочь).
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Направьте что почитать1) Нужно по нажатию на кнопочку открыть диалог для выбора места сохранения файла
Как убрать курсор выделения текста? Проблема: при наведении на текст, который имеет свойство disableSelection курсор изменяется на вот такой (2 по счету)...