I'm botting on a main account just to see how close to max I can get before it's banned. so far I've ran numerous scripts for 20+ hrs and haven't been touched. just make sure you're using your break times correctly to be more "human-like"
I'm using most of czar's script to do so, currently been running my mining bot for close to 72 hours non stop. but it is set to break for 30 mins after every 500 mins.
I wouldn't recommend 30 minute breaks, maybe increase it to an hour to be more human-like I just don't care because I have more than 1 main. this one I'm just testing to see how far I can get to maxing before its banned. so far I've gotten 99 mining, 99 fishing, 99 firemaking (czars wintertodt), working on runecrafting in a bit but so far went from 52 - 76 and haven't been banned.