Простое создание выбора времени в телеграм боте
npm install telegram-bot-time-calendar-lite
const bot = new TelegramBot(token, {
polling: true,
});
const calendar = new TimeCalendar(10, 0, 18, 0, 15); //Начало в 10:00, конец в 18:00, интервал 15 минут
const timeSlots = calendar.createTimeSlots();
bot.sendMessage(chatId, "Выберите время: ", {
reply_markup: timeSlots
});
Мой telegram