@apluse

Как запускать скрипт чат бота ВК на Pythone по времени?

Пишу чат бота на Python для ВК. Суть такая, что он должен отправлять раз в день определенные сообщения пользователям. Скрипт по отправке сообщения будет лежать на хостинге естественно. Проблема с запуском скрипта по времени. Запуск скрипта по времени на пк понятно как сделать, но как сделать это на хостинге, например, раз в день в 18:00 запускается скрипт и сообщения отправляются пользователям?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
@cython
В отдельном потоке можно сделать бесконечный цикл, в котором можно сделать отправку сообщения, и после этого поставить sleep на 86400 секунд. Так, каждый день, с момента запуска программы должно запускаться.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Shi-Chuang
>на хостинге
Если линукс, то можно добавить выполнение скрипта в crontab. https://wiki.archlinux.org/index.php/Cron
Синтаксис вкратце: минута час день_месяца месяц день_недели команда
Тогда скрипт будет не висеть в фоне весь день, а выполняться единожды раз в 24 часа.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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