Написал простенький код для себя, чтобы в шараге легче было искать решения, как сделать проверку на наличие файлов из выгружаемой папки?
Код:
const TelegramBot = require('node-telegram-bot-api');
const token = '4564562';
const bot = new TelegramBot(token, {polling: true});
bot.onText(/\/u (.+)/, (msg, match) => {
const chatId = msg.chat.id
bot.sendMessage(chatId, 'Решение 1');
bot.sendPhoto(chatId, `./photos/${match[1]}_1.jpg`);
setTimeout(() => {
bot.sendMessage(chatId, 'Решение 2')
bot.sendPhoto(chatId, `./photos/${match[1]}_2.jpg`);
}, 1000);
setTimeout(() => {
bot.sendMessage(chatId, 'Решение 3')
bot.sendPhoto(chatId, `./photos/${match[1]}_3.jpg`);
}, 1500);
}
setTimeout(() => {
bot.sendMessage(chatId, 'Решение 4')
bot.sendPhoto(chatId, `./photos/${match[1]}_4.jpg`);
}, 2000);
});
bot.on('polling_error', (error) => {
console.log(error.code); // => 'EFATAL'
});
-
Вопрос задан
-
61 просмотр