Вообщем, есть функции "работы":
import threading
from threading import Thread
import time
import schedule
from datetime import datetime
def run_schedule(): # Kerindaily
schedule.every().day.at('10:00').do(everyday)
schedule.every().day.at('10:00').do(everydayphoto)
schedule.every().day.at('21:14').do(everynight)
schedule.every().day.at('21:14').do(everydayphoto)
while True:
schedule.run_pending()
time.sleep(1)
pass
И собственно поток:
def thread2(): # Поток 2
thr2 = Thread(target=run_schedule)
thr2.start()
pass
В конце кода добавил:
if __name__ == '__main__':
thread2()
Функции отправляют в чат сообщение и фото, но schedule не работает, никаких ошибок, ничего, а еще почему-то время застывает на одном месте