Need help with script

Need help with script
I want a script to copy new files from seedbox to gdrive every 5 hours.

I already have rclone set up for my gdrive and crontab to run the script every 5 hours I just need the correct script that will only copy the new files and not everything.

This is the current script I have:

#!/bin/bash
# RCLONE UPLOAD CRON TAB SCRIPT
# Type crontab -e and add line below (without # )
# 0 */5 * * * /home/hiddenz08/scripts/rclone/rclone-upload.sh >/dev/null 2>&1

if pidof -o %PPID -x "rclone-upload.sh"; then
exit 1
fi

LOGFILE="/home/hiddenz08/scripts/logs/rclone-upload.log"
FROM="/home/hiddenz08/torrents/rtorrent/"
TO="Gdrive:/"

rclone copy $FROM $TO --config /home/hiddenz08/.config/rclone/rclone.conf --log-file=$LOGFILE

echo "$(date "+%d.%m.%Y %T") RCLONE UPLOAD ENDED" | tee -a $LOGFILE
fi
exit

Will the source always have all the files you need to have in the destination? If so, you can just run a simple sync and it will copy only files that are new or different.

If the source will only have some files, then you can just run a copy to the destination. If the files already exist, it will ignore them.

Rclone also has a --max-age flag that you can use to tell it to copy only files modified/created in the past time.