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