@apluse

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

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

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
30 сент. 2020, в 10:13
1000 руб./за проект
30 сент. 2020, в 10:11
30000 руб./за проект
30 сент. 2020, в 09:57
5000 руб./за проект