Задать вопрос
@khvasiliy

Как отправить сообщение во время, указанноt в записи БД в telebot python?

Файл с ботом:
https://pastebin.com/mRVLDN8z

Файл с БД:
https://pastebin.com/mqi7G4c5

Я хочу реализовать такую функцию, чтобы она отслеживала дату и время и сравнивала со значением notidy_date_sub у каждой подписки, и, соответственно, когда время совпадет, отправляла пользователю сообщение, к примеру, "Подписка на {name_service_sub} закончится через два дня! Проверь баланс своей карты или отмени ее!"
Очень прошу вас помочь, критику воспринимаю, но без оскорблений, как ни как - я новичок
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Раз в сутки чем-нибудь типа задачи Celery или просто скриптом крона выбирать из БД записи, у которых разница между notidy_date_sub и текущей датой меньше некоторого количества дней, а потом делать по ним рассылку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы