Как заставить телеграм бота автоматически отправлять сообщение в заданное юзером время?

Я начинающий python программист.
Решил попробовать сделать телеграмм бота, который по задумке должен в заданное время, каждый день писать 3 вопроса, но главное, чтобы это было в заданное юзером время .Например: Я хочу чтобы мне написали в 12:00,и он мне пишет в 12:00, или же я хочу чтобы он писал мне в 15:00 каждый день и он будет писать каждый день по 3 вопроса
  • Вопрос задан
  • 328 просмотров
Решения вопроса 1
@Mootfrost
C#, C++, JS, Python
Надо добавлять всех запустивших бота пользователей в базу данных и оттуда уже по id отправлять в нужное время
Больше никак
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@402d
начинал с бейсика на УКНЦ в 1988
cron, mysql, своя очередь/расписание заданий

каждую минуту стартует через крон скрипт
проверка необходимости исполнения задачи через время меньше или равно текущему . Запрос в базу данных.
по всем выбранным
сделал что там нужно
если задача периодическая , то ставишь новое время у таска в очереди.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы