1) Если тебе требуется выполнять какую-то задачу (например, запускать питоновский скрипт) раз в определённый промежуток времени, для этого тебе потребуется планировщик. В юникс-системах
cron
, описать таску в crontab'e дело 30-ти секунд, даже если ты первый раз этим занимаешься. У винды свой планировщик, за него не подскажу.
2) Если ты пишешь бота-рассыльщика/парсер, то можешь почитать об этом вот здесь
https://natribu.org/.