Как сделать что бы скрипт python запускался в определенное время и что бы не включать компьютер?
Разместить бота там, где компьютер не выключается

Например арендовать VPS
если python script расположен на удаленной машине Линукс, то надо использовать сервис cron:

systemctl status cron ... если running,

sudo crontab -e 

в редакторе добавить выражение cron, - запустить скрипт в опр время -
0 1 * * * python3 /path_to/script.py

в час ночи