Это довольно просто, зацикли таймеры
Вот пример:
from threading import Timer
def donat():
print("complete")
t=Timer(60*60, donat)
t.start()
t=Timer(60*60, donat)
t.start()
Как ты понял каждые 60 минут будет печатать complete, осталось только заменить print на твой код