Expanding on the variation of activities depending on whether you bot for 1hr to 12hrs, run high banrate activities such as runecrafting and click intensive lengthy bots, poorly written scripts, or flagged proxy ips. All this and more plays a part. Depending on how long you want to go flag free you must account for everything even how many people run the script. Little things like manual breaks from botting for clue scrolls for example help, along with interacting with people that could be potential reporters