BOtting a main, I suggest only botting during non jagex hours and like 5-10 hours a day depending on what you're botting.
For example, when I am botting alching or Sand crabs, I do like 10 hours a day bc its hard to detect. Sand crabs only interacts with screen once every 10 minutes or so. Jagex doesnt care about alching. When I was training skills like agility and woodcutting, I would do 1-2 hours at a time just to be careful. I've been doing this with my main and its fully ready to kill Zulrah.
For a gold farm, I personally run a farm 24/7. I don't see the point of having a gold farm run 6 hours a day when it takes 4 days to make the same profit I can make in 1 day. Go with private scripts if you plan on botting the ladder route.
Everything I botted on my main was using my own scripts though. I never used an SDN script.