Отправка сообщений пользователю в определённое время. TelegramBot
Имеется TelegramBot, который должен отправлять сообщение в выбранное пользователем время. Я пробовал реализовать это с помощью shedule, но столкнулся с проблемой, бесконечный цикл по проверки времени мешает работе бота. Может я что-то делаю не так или же есть другие способы проверки времени?
Вот так я пытался сделать.
schedule.every(1).minutes.do(check_timetable_change())
while True:
schedule.run_pending()
time.sleep(1)
bot.polling(none_stop=True)