They will detect via database coding, It's down to the coding, usually of the script/botting program and how much you abuse the bot via time running and stuff like that, normal botting stuff so to speak. Which would obviously have that part in the coding, so either way, having one or not, won't stop you from getting banned either way. Lol, but use breaks for botting, it's helpful so to speak imo